@charset "UTF-8";@font-face{font-family:ninjaicons;src:url(../fonts/ninjaicons.ttf)}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}body{color:#444;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:300;-webkit-font-smoothing:antialiased;margin:0;padding:0;-webkit-text-stroke:1px transparent}img{border:0}footer,form,h1,h2,h3,h4,h5,h6,header,input,li,nav,ol,p,section,ul{list-style:none;margin:0;padding:0}h1{color:#1d3943;font-family:"Alfa Slab One",sans-serif;font-size:40px;font-weight:400;line-height:40px}@media (min-width:768px){h1{font-size:51px;line-height:51px}}h1 span{color:#fe8300}h2{color:#fe8300;font-family:"Abril Fatface",sans-serif;font-size:30px;font-weight:400;line-height:40px;text-align:center;width:100%}@media (min-width:768px){h2{font-size:48px;line-height:57px}}h2 span{color:#1d3943}h3{color:#1d3943;font-family:"Playfair Display",serif;font-size:30px;font-style:italic;font-weight:400;line-height:30px}@media (min-width:768px){h3{font-size:48px;line-height:57px}}h4{font-family:"Alfa Slab One",sans-serif;font-size:20px;font-weight:200}footer,header,nav,section{display:block}button,input,input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0;color:#333;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:300;outline:0}textarea{resize:none;overflow:auto}input:focus,textarea:focus{outline:0}table,table td{border-collapse:collapse;border-spacing:0;margin:0;padding:0}a{color:#444}.row{width:100%;max-width:1440px;margin:0 auto;position:relative}@media (min-width:768px){.row{padding:0 55px}}.orange{color:#fe8300}.form_nfh_logo{position:absolute;top:20px;left:20px;z-index:9}@media (min-width:768px){.form_nfh_logo{position:fixed;top:40px;left:40px}}.forms_nfh{margin:0 auto;max-width:768px;padding:75px 20px 20px;width:100%}@media (min-width:768px){.forms_nfh{padding:150px 20px 20px}}.forms_nfh h3{color:#fe8300!important;font-family:"Alfa Slab One",sans-serif!important;font-size:40px!important;font-weight:400;line-height:40px;padding:0 0 30px;font-style:normal}.fixed_sides{float:left;height:1px;position:fixed;width:100%;z-index:11;display:none}@media (min-width:768px){.fixed_sides{display:block}}.fixed_sides .side_left{align-items:center;display:flex;font-family:Roboto,sans-serif;font-size:12px;height:100%;font-weight:400;justify-content:flex-start;left:0;padding:90px 0 0;position:absolute;text-align:center;top:0;transform:rotate(180deg);writing-mode:vertical-lr;z-index:999;width:39px}.fixed_sides .side_left a{text-decoration:none;width:18px}.fixed_sides .side_left .spacer{border-left:1px solid #fe8300;height:40%;width:1px;margin:0 0 29px}.fixed_sides .side_right{display:flex;float:right;font-family:Roboto,sans-serif;font-size:12px;height:100%;padding:90px 0 0 0;font-weight:400;position:absolute;right:0;text-align:center;top:0;writing-mode:vertical-lr;z-index:999!important;justify-content:flex-start;align-items:center;width:39px}.fixed_sides .side_right .spacer{float:left;height:23%;right:15px;top:90px;width:1px;border-left:1px solid #fe8300;margin:0 0 24px 0}.fixed_sides .side_right a{width:18px}.fixed_sides .side_right .sidefb{height:auto;margin:9px 0;width:10px}.fixed_sides .side_right .sidefb:hover{opacity:.8}.fixed_sides .side_right .sidetwit{height:15px;margin:9px 0;width:auto}.fixed_sides .side_right .sidetwit:hover{opacity:.8}.fixed_sides .side_right span{padding:10px 0 0 0;width:18px}.fixed_top{background:#fff;display:none;height:90px;padding:48px 0 26px;position:fixed;width:100%;z-index:8}@media (min-width:768px){.fixed_top{display:block}}.fixed_top .header_contact{display:flex;justify-content:flex-end}.fixed_top .header_contact:before{border-top:1px solid orange;content:"";float:left;height:1px;position:relative;right:20px;top:8px;width:141px}.fixed_top .header_contact div{display:flex;padding:0 10px}.fixed_top .header_contact div img{height:16px;width:auto}.fixed_top .header_contact div a{font-family:Roboto,sans-serif;font-size:12px;padding:0 0 0 12px;text-decoration:none}.banner{padding:0}@media (min-width:768px){.banner{padding:90px 0 34px}}@media (min-width:1025px){.banner{padding:90px 0}}.banner .site_logo{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:0 0;padding:20px 15px 10px;position:fixed;width:100%;top:0;z-index:9}@media (min-width:768px){.banner .site_logo{background:0 0;padding:55px 0 0;position:absolute;width:auto}}@media (min-width:768px){.banner .site_logo .logo{left:-45px;position:relative}}.banner .site_logo .logo img{width:110px}.banner .site_logo .menu-button{z-index:999}@media (min-width:768px){.banner .site_logo .menu-button{display:none}}.banner .site_logo .menu-button img{width:35px}@media (min-width:768px){.banner .site_logo.stickynav{position:fixed;top:0;padding:28px 0 0}}.banner .banner_main{position:relative;margin:80px 0 0;height:calc(100vh - 80px);width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 40px;background:url(../images/header.jpg) no-repeat scroll center/cover}@media (min-width:768px){.banner .banner_main{background:url(../images/header.jpg) no-repeat scroll 0 0/cover;padding:0;margin:0}}.banner .banner_main .site_intro_small{font-family:"Playfair Display",serif;color:#70818e;font-size:28px;font-style:italic;font-weight:400;line-height:28px;text-align:center;margin:-5px 0 26px}@media (min-width:768px){.banner .banner_main .site_intro_small{height:28px}}.banner .banner_main .site_intro_big{font-family:"Alfa Slab One",sans-serif;color:#fff;font-size:41px;line-height:46px;z-index:1;text-align:center}.banner .banner_main .site_intro_big b{font-weight:400}@media (min-width:768px){.banner .banner_main .site_intro_big{font-size:64px;line-height:58px}}@media (min-width:768px){.banner .banner_main .site_intro_big br{display:block}}.banner .banner_main .site_intro_big span.amps{font-family:"Playfair Display",serif;font-size:65px;color:#fe8300;font-style:italic;position:relative;z-index:-1}@media (min-width:768px){.banner .banner_main .site_intro_big span.amps{font-size:90px;left:25px;top:6px}}.banner .banner_main .site_intro_big span.ti-cursor{font-family:"Playfair Display",serif;color:#fe8300;font-style:italic}.nav_menu .main_menu{position:fixed;background:#1d3943;height:100%;overflow:auto;top:80px;width:300px;z-index:9999;left:-300px;transition:transform .2s cubic-bezier(.16,.68,.43,.99)}.nav_menu .main_menu ul{margin:10px 0 0}.nav_menu .main_menu ul li a{border-bottom:1px solid #70818e;color:#70818e;font-family:Raleway,sans-serif;padding:15px 30px;text-decoration:none;display:block}.nav_menu .main_menu ul li a:hover{background:#0a3645;color:#fe8300}.nav_menu .site-overlay{-webkit-animation:fade .5s;animation:fade .5s;background-color:rgba(29,57,67,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:80px;z-index:9998}.nav_menu.show .main_menu{left:0;transform:translate3d(0,0,0)}.nav_menu.show .site-overlay{display:block}#btn{background:#fff;border-radius:50%;border:none;cursor:pointer;height:13px;outline:0;position:relative;transform:translate(-50%,-50%);width:28px}@media (min-width:768px){#btn{display:none}}#btn span{position:absolute;width:50px;height:6px;top:50%;left:50%;background:url(../images/sword.svg) no-repeat;background-size:100% auto;overflow:hidden;transition:all .3s linear}#btn span:nth-child(1){animation:span-first-off .5s ease-in-out;animation-fill-mode:forwards}#btn span:nth-child(2){animation:span-second-off .5s ease-in-out;animation-fill-mode:forwards}#btn span:nth-child(3){animation:span-third-off .5s ease-in-out;animation-fill-mode:forwards}#btn.on:hover span::before{width:100%;transition:all .3s linear}#btn.on span:nth-child(1){animation:span-first-on .5s ease-in-out;animation-fill-mode:forwards}#btn.on span:nth-child(2){animation:span-second-on .5s ease-in-out;animation-fill-mode:forwards}#btn.on span:nth-child(3){animation:span-third-on .5s ease-in-out;animation-fill-mode:forwards}@keyframes span-first-on{0%{transform:translate(-50%,-300%)}30%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-50%) rotate(-45deg)}}@keyframes span-first-off{0%{transform:translate(-50%,-50%) rotate(-45deg)}30%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-300%)}}@keyframes span-second-on{0%{transform:translate(-50%,-50%)}25%{background:gray}50%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-150%,-50%) scale(0)}}@keyframes span-second-off{0%{transform:translate(-150%,-50%) scale(0)}25%{background:gray}50%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-50%,-50%)}}@keyframes span-third-on{0%{transform:translate(-50%,200%)}30%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-50%) rotate(45deg)}}@keyframes span-third-off{0%{transform:translate(-50%,-50%) rotate(45deg)}30%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,200%)}}.footer{float:left;position:relative;width:100%;padding:20px 0}@media (min-width:768px){.footer{padding:90px 0}}.footer .row{text-align:center;height:30px;line-height:30px}.footer .row:before{border-top:1px solid #fe8300;content:"";display:none;float:left;left:51px;position:absolute;top:15px;width:calc(41% - 55px)}@media (min-width:768px){.footer .row:before{display:block}}.about{padding:30px 0 30px}@media (min-width:768px){.about{padding:0 0 37px}}@media (min-width:1025px){.about{padding:0 0 90px}}.about .row{display:flex;flex-direction:column}@media (min-width:1025px){.about .row{flex-direction:row}}.about .row .about-left{width:100%;text-align:center;padding:0 20px 30px}@media (min-width:1025px){.about .row .about-left{max-width:50%;padding:0 90px}}.about .row .about-left h2{color:#1d3943;padding:0 0 30px}@media (min-width:768px){.about .row .about-left h2{padding:0 0 32px}}@media (min-width:1025px){.about .row .about-left h2{padding:0 0 45px}}.about .row .about-left h2 span{color:#fe8300;font-family:"Playfair Display",serif;font-size:30px;line-height:30px;font-style:italic}@media (min-width:768px){.about .row .about-left h2 span{font-size:48px;line-height:57px}}.about .row .about-left p{padding:10px 0 17px;line-height:26px}.about .row .about-left a{font-weight:700;text-decoration:none}.about .row .about-right{width:100%}@media (min-width:1025px){.about .row .about-right{max-width:50%}}.about .row .about-right .title-wrapper{width:100%;background:#fe8300;padding:26px 20px 43px 19px;color:#fff;margin:0 0 15px}@media (min-width:768px){.about .row .about-right .title-wrapper{padding:76px 80px 103px 99px;margin:0 0 34px}}@media (min-width:1025px){.about .row .about-right .title-wrapper{padding:76px 80px 103px 99px;margin:0 0 54px}}.about .row .about-right .title-wrapper h2,.about .row .about-right .title-wrapper h3{color:#fff;text-align:left}.about .row .about-right ul{padding:0 20px}@media (min-width:768px){.about .row .about-right ul{padding:0}}.about .row .about-right ul li{align-items:center;display:flex;flex-direction:column;float:left;padding:20px 15px;width:100%;text-align:center}@media (min-width:600px){.about .row .about-right ul li{flex-direction:row;text-align:left;max-width:50%;padding:20px 0}}.about .row .about-right ul li .service-icon{height:45px;margin:0 0 15px 0;width:45px}@media (min-width:600px){.about .row .about-right ul li .service-icon{margin:0 15px 0 0}}.about .row .about-right ul li .service-icon svg .cls-1{fill:#5eb7bd}.about .row .about-right ul li .service-icon svg .cls-2{fill:#5eb7bd}.about .row .about-right ul li .service-text{font-size:20px;line-height:28px;font-weight:400}.clients{background:#f1f1f1;padding:30px 10px 0}@media (min-width:768px){.clients{padding:40px 0 22px}}@media (min-width:1025px){.clients{padding:90px 0}}.clients .clients-main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:35px 0 0}@media (min-width:768px){.clients .clients-main{padding:104px 0 0}}.clients .clients-main span{align-items:center;display:flex;justify-content:center;width:50%}@media (min-width:768px){.clients .clients-main span{width:25%}}@media (min-width:1025px){.clients .clients-main span{width:16%}}.clients .clients-main span svg{max-width:100%}.clients .clients-main span svg .cls-1{fill:#898989}.clients .clients-main span svg .cls-2{fill:#cacaca}.clients .clients-main span svg .cls-3{fill:#cacaca}.clients .clients-main span:hover{background:#fe8300}.clients .clients-main span:hover svg .cls-1{fill:#fff}.clients .clients-main span:hover svg .cls-2{fill:#fff}.contact{padding:30px 10px}@media (min-width:768px){.contact{padding:40px 0 0}}@media (min-width:1025px){.contact{padding:127px 0 0}}.contact h2{padding-bottom:14px}.contact p{text-align:center;line-height:26px}.contact .contact-main{display:flex;flex-direction:column;padding:44px 0 0;position:relative}@media (min-width:1025px){.contact .contact-main{flex-direction:row;padding:130px 0 0}}.contact .contact-main .contact-left{align-items:center;justify-content:flex-end;display:flex;padding:0 15px;width:100%}@media (min-width:1025px){.contact .contact-main .contact-left{max-width:65%}}.contact .contact-main .contact-left img{display:none}@media (min-width:768px){.contact .contact-main .contact-left img{max-width:75%;display:block}}.contact .contact-main .contact-left .ct-addy{background:#1d3943;color:#fff;font-size:16px;padding:36px 83px 36px 33px;position:relative;width:100%}@media (min-width:768px){.contact .contact-main .contact-left .ct-addy{width:auto;left:15px;position:absolute}}.contact .contact-main .contact-left .ct-addy a{color:#fff;text-decoration:none}.contact .contact-main .contact-left .ct-addy h4{line-height:26px}.contact .contact-main .contact-left .ct-addy p{font-size:14px;text-align:left!important;font-family:Raleway,sans-serif;margin:12px 0 0;font-weight:400}.contact .contact-main .contact-right{padding:25px 15px 0;width:100%}@media (min-width:1025px){.contact .contact-main .contact-right{padding:0 15px;max-width:35%}}.contact .contact-main .contact-right h4{font-family:Raleway,sans-serif;font-weight:900}.contact .contact-main .contact-right #form-messages{color:#1d3943;padding:25px 0 0}.contact .contact-main .contact-right .contact_form.success{display:none}.contact .contact-main .contact-right .contact_form .input-required{position:relative}.contact .contact-main .contact-right .contact_form .input-required:after{position:absolute;float:right;right:0;color:#70818e;content:"(required)";height:60px;line-height:60px;font-family:"Playfair Display",serif;font-size:14px;font-style:italic;z-index:9;top:0}.contact .contact-main .contact-right .contact_form input{border-color:#e5e5e5;border-style:none none solid;border-width:0 0 1px;color:#222;content:"";font-family:Roboto,sans-serif;font-size:15px;line-height:60px;margin:0;padding:0;position:relative;width:100%}.contact .contact-main .contact-right .contact_form input:focus{border-bottom:1px solid #fe8300}.contact .contact-main .contact-right .contact_form input:focus+.control-label{border-bottom:1px solid #fe8300}.contact .contact-main .contact-right .contact_form input:required{box-shadow:none}.contact .contact-main .contact-right .contact_form input:invalid{box-shadow:none}.contact .contact-main .contact-right .contact_form textarea{border:0 none;padding:15px 0;width:100%;border-bottom:1px solid #e5e5e5;margin:0 0 15px}.contact .contact-main .contact-right .contact_form textarea:focus{border-bottom:1px solid #fe8300}.contact .contact-main .contact-right .contact_form #submit{background:#fe8300;border:2px solid #fe8300;color:#fff;float:left;font-family:Raleway,sans-serif;font-size:13.72px;font-weight:700;line-height:inherit;margin:0;padding:15px 25px;text-align:center;width:auto;transition:all .1s linear 0s}.contact .contact-main .contact-right .contact_form #submit:hover{background:0 0;color:#fe8300;cursor:pointer}.our_work{padding:30px 0;background:url(../images/work-gradient.png) repeat-x}@media (min-width:768px){.our_work{padding:40px 0 10px}}@media (min-width:1025px){.our_work{padding:124px 0 10px}}.our_work h2{padding:0 10px 40px}@media (min-width:768px){.our_work h2{padding:0 0 44px}}@media (min-width:1025px){.our_work h2{padding:0 0 130px}}.our_work h2 span{color:#1d3943}.our_work .our-work-container{display:flex;padding:0 20px 30px;flex-direction:column}@media (min-width:1025px){.our_work .our-work-container{padding:0 0 160px;flex-direction:row}}.our_work .our-work-container.accord{display:none}.our_work .our-work-container.accord.flexer{display:flex!important}.our_work .our-work-container .work-blurb{display:flex;flex-direction:column;padding:0 0 25px 0;width:100%;order:2}@media (min-width:1025px){.our_work .our-work-container .work-blurb{padding:25px 35px 25px 0;order:1;text-align:right;max-width:30%}}.our_work .our-work-container .work-blurb h3{color:#1d3943;font-family:"Alfa Slab One",sans-serif;font-size:40px;font-weight:400;line-height:40px;font-style:normal}@media (min-width:768px){.our_work .our-work-container .work-blurb h3{font-size:51px;line-height:51px}}.our_work .our-work-container .work-blurb h3 span{color:#fe8300}.our_work .our-work-container .work-blurb .project-location{font-family:Roboto,sans-serif;font-size:12px;font-weight:300;line-height:26px;padding:24px 0 7px;width:100%;color:rgba(68,68,68,.7);display:flex;align-items:center;justify-content:flex-end}.our_work .our-work-container .work-blurb .project-location span{padding:0 7px 0 0;display:flex;height:17px}.our_work .our-work-container .work-blurb .project-location span svg path{color:rgba(68,68,68,.7)}.our_work .our-work-container .work-blurb p{padding:10px 0;line-height:26px}.our_work .our-work-container .work-blurb .services-rendered{padding:22px 0 0;display:flex}@media (min-width:1025px){.our_work .our-work-container .work-blurb .services-rendered{justify-content:flex-end}}.our_work .our-work-container .work-blurb .services-rendered span{font-family:Roboto,sans-serif;font-size:12px;font-weight:600;line-height:29px;padding:0 9px 0 0}.our_work .our-work-container .work-blurb .services-rendered ul{float:right}.our_work .our-work-container .work-blurb .services-rendered ul li{cursor:pointer;float:left;margin:0 7px 0;position:relative;text-decoration:none;width:16px}.our_work .our-work-container .work-blurb .services-rendered ul li:hover svg .cls-1{fill:#fe8300}.our_work .our-work-container .work-blurb .services-rendered ul li:hover svg .cls-2{fill:#fe8300}.our_work .our-work-container .work-blurb .services-rendered ul li:hover .wwd{line-height:24px;border-radius:5px;border:0 none;bottom:-30px;color:#fff;display:block;left:-110px;max-width:230px;min-width:230px;padding:0 5px;position:absolute;text-align:center;width:auto;z-index:9;background:#021921 none repeat scroll 0 0;font-family:Roboto,sans-serif;font-size:12px}.our_work .our-work-container .work-blurb .services-rendered ul li:hover .wwd:after{border-bottom:5px solid #021921;border-left:5px solid transparent;border-right:5px solid transparent;content:"";float:left;height:4px;left:0;left:50%;top:-5px;width:4px;position:absolute}.our_work .our-work-container .work-blurb .services-rendered ul li svg .cls-1{fill:#aaa}.our_work .our-work-container .work-blurb .services-rendered ul li svg .cls-2{fill:#aaa}.our_work .our-work-container .work-blurb .services-rendered ul li .wwd{display:none}.our_work .our-work-container .work-blurb .view-site{padding:25px 0 0;clear:both}.our_work .our-work-container .work-blurb .view-site a{color:#1d3943;font-weight:600;font-size:20px;text-decoration:none;font-family:Raleway,sans-serif;margin:0;padding:0 0 2px}.our_work .our-work-container .work-blurb .view-site a:hover{border-bottom:3px solid #fe8300}.our_work .our-work-container .work-gallery{position:relative;order:1;padding:0 0 30px}@media (min-width:768px){.our_work .our-work-container .work-gallery{padding:0 0 45px}}@media (min-width:1025px){.our_work .our-work-container .work-gallery{float:right;max-width:70%;order:2;padding:0 0 0 35px;width:100%}}.our_work .our-work-container .work-gallery .item{display:flex;display:block;flex-direction:column;align-items:center;justify-content:center}.our_work .our-work-container .work-gallery .owl-nav{height:45px;position:absolute;right:0;width:91px;bottom:0}.our_work .our-work-container .work-gallery .owl-nav .owl-next,.our_work .our-work-container .work-gallery .owl-nav .owl-prev{background:#021921 none repeat scroll 0 0;border:0;max-width:45px;height:45px;text-align:center;width:100%;float:left;z-index:999}.our_work .our-work-container .work-gallery .owl-nav .owl-next img,.our_work .our-work-container .work-gallery .owl-nav .owl-prev img{width:11px;padding:12px 0}.our_work .our-work-container .work-gallery .owl-nav .owl-prev{margin:0 1px 0 0}.our_work .our-work-container:nth-of-type(2n) .work-blurb{padding:0 0 30px 0}@media (min-width:1025px){.our_work .our-work-container:nth-of-type(2n) .work-blurb{order:2;text-align:left;padding:25px 0 25px 35px}}.our_work .our-work-container:nth-of-type(2n) .work-blurb .project-location{justify-content:flex-start}.our_work .our-work-container:nth-of-type(2n) .work-blurb .services-rendered{justify-content:flex-start}.our_work .our-work-container:nth-of-type(2n) .work-gallery{padding:0 0 30px 0}@media (min-width:1025px){.our_work .our-work-container:nth-of-type(2n) .work-gallery{order:1;padding:0 35px 0 0}}.our_work .our-work-container:nth-of-type(2n) .work-gallery .owl-nav{left:0;right:auto}.our_work .loadmore{display:flex;justify-content:center}.our_work .loadmore button{background:#fe8300;border:0;color:#fff;float:left;font-family:Raleway,sans-serif;font-size:18px;font-weight:400;line-height:inherit;margin:0 0 44px;padding:15px 25px;text-align:center;width:auto}@media (min-width:768px){.our_work .loadmore button{margin:0 0 40px}}@media (min-width:1025px){.our_work .loadmore button{margin:0 0 150px}}.our_work .loadmore button:hover{cursor:pointer}figure{max-width:100%}figure img{max-width:100%;height:auto}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{overflow:hidden;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*# sourceMappingURL=maps/main.css.map */
