body,html{height:100%}body{color:#939393;font-family:"Roboto",sans-serif;font-size:15.5px;line-height:1.8}[class^=icon-]:before,[class*=" icon-"]:before{cursor:inherit}a{color:#aaa;text-decoration:none;transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}a:hover{text-decoration:none;color:#ffab00}a:focus{outline:none;color:#999;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Rubik",sans-serif;color:#000;letter-spacing:-.04em;line-height:1.3;word-wrap:break-word}iframe{border:none;width:100%}img{max-width:100%;height:auto}ul,ol{list-style-position:outside;list-style-type:circle;margin:0;padding:0 0 0 20px}ul{list-style-type:square}ul>li{list-style:outside none square}.clearboth{clear:both}.content-title{font-size:60px;margin:0 0 20px;letter-spacing:-1px}::selection{background:#d81b60;color:#fff}::-moz-selection{background:#d81b60;color:#fff}.page-content-wrapper{background:#fff;position:relative}.header{position:absolute;z-index:999;width:100%;top:0;left:0}.white-header{position:relative;background:#fff}.white-header .hamburger__icon,.white-header .hamburger__icon::before,.white-header .hamburger__icon::after{background:#fff}.clean-header .menu-box,.clean-header .is-sticky .menu-box{border:none;width:100%}.logo-clean{display:block;float:left}.menu-box{display:inline-block}.box-header{float:right;width:90%}.container-fluid{max-width:1400px;display:flex}.for-sticky{top:0;left:0;width:100%!important;z-index:9999;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s}.menu-box ul li ul{background:rgba(0,0,0,.8);left:0;line-height:1;list-style:outside none none;margin:0;padding:0;position:absolute;text-align:left;top:100%;width:200px;z-index:9999}.menu-box ul>li>ul{display:none}.box-mobile{position:absolute;right:15px}.logo-clean>a{display:inline-block;padding:9px 0}.clean-header .logo1,.custom-logo .logo1{max-height:55px}.custom-logo a{display:inline-block}.header-icon{list-style:none;padding:0;text-align:right;display:block;margin-left:40px;float:right}#bg-video{width:100%;height:100%;position:relative;z-index:1}#big-video-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}#big-video-vid{position:absolute}#big-video-wrap img{max-width:none;position:absolute}.map-gray iframe{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(99%);-webkit-backface-visibility:hidden}.box-map>img{max-width:400px;max-height:200px}form input,form textarea{-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;color:#888;line-height:inherit;padding:8px 13px;width:100%;background:#fff}#MyContactForm{text-align:left}#MyContactForm p span{display:block;letter-spacing:2px;text-transform:uppercase}input:focus,textarea:focus{border-color:#aaa}:focus{outline:none}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}.footer{background:#000;text-align:center;padding:100px 0;font-size:15px;line-height:1.2}.footer-icon{display:block;list-style:none;padding:0;margin:0;margin-bottom:20px}.footer-img{margin-bottom:40px;margin-top:20px}.footer a{color:#ffab00}.footer a:hover{color:#fff}.blog-link-img img{width:100%}.blog-link-img img{transition:.3s}.blog-link-img:hover img{opacity:.4}.blog-with-box img{opacity:.8}#related_posts .col-sm-4 img{opacity:1;transition:.3s}#related_posts .col-sm-4:hover img{opacity:.7}#related_posts{border-bottom:1px solid #eee;padding-bottom:20px}#searchform{margin:0;position:relative}#searchform #s{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #ddd;display:block;height:50px;margin:0;padding:10px 45px 10px 15px;width:100%;border-radius:100px}#searchform #s:focus{border-color:#aaa}#searchform #searchsubmit{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABIElEQVR42uzWz0oCURTHcUemdBFB1EKjcqOQu8BdPkAvIG7FtwjCtwhcuAlrEUhPMISIPoAG0UJauNKVEIJaCLeveNwMgjNwr27ugc9i7p25P2bmzB9HKRXZR0UjeyobbINtsLZyQ+5/gCLucIg52njBb6iVlm+ugGKoq1VN8YUf2X7FUYi1QgU/SEgNFzKWxKOMVxDVHXyFMTqIb5j3MMRZ0OCgzZXDCd7lvvrLQwKnurv6Gwtk4WyYv8YMExPN9Yw/lH3jBUxQhWuiuS7RlUZ6wz0asr0Mzpvq6nWTPWGAGfr4lPAmMqaC19K4RUoeLU/CP5A1GeyXkDNWchVudD1O22qEEnpI4XjbAY7mn70MztHadbD9HttgG7z7+hdgAGxgCN1AcAX8AAAAAElFTkSuQmCC") no-repeat scroll center center #ffab00;height:30px;border-radius:100px;right:10px;line-height:1;margin-top:-15px;padding:0;position:absolute;text-indent:-99999px;top:50%;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;width:30px;border:none}#searchform #searchsubmit:hover{background-color:#b9b9b9}#reply-title{font-size:16px;margin:0;text-transform:uppercase}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:relative;position:relative!important;height:1px;width:1px;overflow:hidden;display:block;clear:both}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#wp-calendar{width:100%;text-align:center;font-size:12px;line-height:3;max-width:370px;background:#fff}#wp-calendar #prev a,#wp-calendar #next a{display:inline}img.alignright{clear:both;display:block;float:right;margin-bottom:3px;margin-left:10px}img.alignleft{clear:both;display:block;float:left;margin-bottom:3px;margin-right:10px}img.aligncenter{display:block;margin:auto;text-align:center}button,input,select,textarea{max-width:100%}@media (max-width:992px){.content-title,.table-content h3{font-size:50px}.container-fluid{max-width:100%;background:#05335b}}@media (max-width:767px){.content-title,.table-content h3,.hero-title{font-size:40px}}@media (max-width:480px){.fat-nav ul{padding-top:80px;padding-bottom:80px}.fat-nav li{padding:6px}}