@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;font-display:swap;src:local("Pacifico Regular"),local("Pacifico-Regular"),url(https://fonts.gstatic.com/s/pacifico/v12/FwZY7-Qmy14u9lezJ-6H6MmBp0u-.woff2) format("woff2")}blockquote{width:inherit !important}blockquote img{float:right}@media (max-width: 1200px){blockquote img{float:none}}.speech-bubble{margin:1rem;margin-bottom:40px;padding:1.5rem 2rem;position:relative;font-family:'Source Sans Pro', sans-serif;font-size:2.5rem;font-weight:400;background:#E96F5D;color:#fff}.speech-bubble img{max-height:50px}.speech-bubble::before{border:12.5px solid transparent;border-top:12.5px solid #E96F5D;border-bottom:0;height:0;width:0;border-top-width:25px;content:'';display:block;position:absolute;left:3rem;bottom:-25px;transform-origin:center;transform:rotate(90deg) skew(-25deg) translateY(16.66667px)}.speech-bubble cite{position:absolute;bottom:-5rem;left:4.5rem;font-size:2rem;font-style:normal;font-weight:1000;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.speech-bubble img{margin-top:2rem}body,html{font-family:'Lato', sans-serif;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;color:#5A5A5A}h1{text-transform:uppercase}h1 strong{font-weight:600}h2{text-transform:uppercase;line-height:30px;margin:0}h3{font-size:18px}h5{text-transform:uppercase;font-weight:700;line-height:20px}p{font-family:'Lato', light}p.intro{font-size:16px;margin:12px 0 0;line-height:24px}a{color:#5A5A5A}a:hover,a:focus{text-decoration:none;color:#E96F5D}button:focus{outline:thin dotted !important}a.fa-angle-down{padding:10px 15px;color:#fff;border:2px solid #b4b4b4;border-radius:50%;font-size:24px;margin-top:100px;transition:all 0.5s}a.fa-angle-down:hover{background:#E96F5D !important;color:#fff;border:2px solid #E96F5D}.hover-btn :hover{color:#E96F5D !important;transition:0.8s !important}picture{padding:0;margin:0}.section-title hr{font-weight:900;border-color:#FCAC45;border-width:4px;width:60px;float:left;clear:both}ul,ol{padding:0;webkit-padding:0;moz-padding:0}.bottom-spacing{padding-bottom:5rem}.icon{position:relative;top:5px;left:5px}.attribute{font-size:1rem}.font-weight-bold{font-weight:bold}#tf-banner{background-color:rgba(204,67,60,0.55);color:white;max-width:80%;margin:0 auto}#tf-banner a{color:blue}#tf-banner h2{font-size:2rem;text-align:center}#tf-banner .container{max-width:100%}#tf-menu{padding:20px;transition:all 0.8s}#tf-menu .hover-btn :hover{color:#E96F5D !important;transition:0.8s !important}#tf-menu img{width:196px;height:28px}#tf-menu a.navbar-brand{text-transform:uppercase;font-size:22px;color:#fff}#tf-menu.navbar-default{background-color:rgba(248,248,248,0);border-color:rgba(231,231,231,0)}#tf-menu.navbar-default .navbar-nav>li>a{text-transform:uppercase;color:#fff;font-size:12px;letter-spacing:1px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#E96F5D !important;background-color:transparent;font-weight:900}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#E96F5D;border-color:#E96F5D}.navbar-default .navbar-toggle:hover>.icon-bar{background-color:#fff}.on{background-color:rgba(52,52,74,0.95) !important;padding:0 !important}.navbar-toggle{border-radius:0}@media (max-width: 992px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);transition:all 0.4s}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important;background-color:#34344A}}#tf-home{color:#cfcfcf;min-height:65rem !important}#tf-home .overlay{background:-moz-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.8)), color-stop(17%, rgba(0,0,0,0.73)), color-stop(35%, rgba(0,0,0,0.66)), color-stop(62%, rgba(0,0,0,0.55)), color-stop(100%, rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#66000000',GradientType=0 );height:inherit;background-attachment:fixed;min-height:65rem !important}#tf-home p.lead{color:#e3e3e3}#tf-home h1{font-weight:bold}#tf-home .title-container{min-height:10rem}.content{position:relative;padding:20% 0 0 0}@media (max-width: 992px){.content{padding:45% 0 0 0}}@media (max-width: 520px){.content{padding:65% 0 0 0}}@media (max-width: 450px){.content{padding:80% 0 0 0}}.color{color:#E96F5D}#tf-about{background-color:white;padding:80px 0}#tf-about h2{font-weight:bold;color:#E96F5D}#tf-about h4{margin-top:5rem}#tf-about .blog-post h3{text-transform:uppercase}#tf-about .blog-post p{font-size:14px}@media (max-width: 768px){#tf-about img{max-width:40%}#tf-about .blog-post{text-align:center}}.no-webp .benefit1{background:url("../img/home/benefit1.png") no-repeat;background-size:100%}.webp .benefit1{background:url("../img/home/benefit1.webp") no-repeat;background-size:100%}.no-webp .benefit2{background:url("../img/home/benefit2.png") no-repeat;background-size:100%}.webp .benefit2{background:url("../img/home/benefit2.webp") no-repeat;background-size:100%}.no-webp .benefit3{background:url("../img/home/benefit3.png") no-repeat;background-size:100%}.webp .benefit3{background:url("../img/home/benefit3.webp") no-repeat;background-size:100%}.no-webp .benefit4{background:url("../img/home/benefit4.png") no-repeat;background-size:100%}.webp .benefit4{background:url("../img/home/benefit4.webp") no-repeat;background-size:100%}#tf-benefits{background-color:white;padding-top:3rem;padding-bottom:5rem}#tf-benefits h2{font-weight:bold;color:#E96F5D}#tf-benefits h4{font-weight:bold}#tf-benefits .card img,#tf-benefits .card picture>img{width:70%}@media (max-width: 766px){#tf-benefits .card img,#tf-benefits .card picture>img{width:40%}}#tf-benefits .benefit-container{margin:10px}#tf-benefits .benefit-container>div{padding:0;margin:0}#tf-benefits .benefit-container>div img{margin:0;width:80%}#tf-benefits .card{box-shadow:none}#tf-benefits .active-self,#tf-benefits .collapsible-self:hover{background-color:rgba(119,119,119,0.4);border-radius:0px}#tf-benefits .collapsible-content{padding:0 18px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;background-color:rgba(250,250,250,0.8)}@media (min-width: 992px){#tf-benefits .space-bottom{margin-bottom:3rem}}@media (max-width: 991px){#tf-benefits .card{margin-bottom:3rem}}@media (max-width: 1200px){#tf-benefits .benefit-container>div img{width:20%;margin-top:5rem;margin-bottom:10rem}}#tf-video{background-color:whitesmoke}.no-webp #tf-video-index{background:url(../img/unsplash/IMG_1977.jpg);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.webp #tf-video-index{background:url(../img/unsplash/IMG_1977.webp);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}#tf-video-index{color:#fff}#tf-video-index h2{font-weight:bold}.lite-youtube-style{width:80%;height:auto;text-align:right;margin-left:10%;margin-bottom:10%;max-width:12000px !important}.vid-container{position:relative;padding-top:30px;padding-bottom:30px;height:auto;max-width:90%;overflow:hidden;margin:0 auto}.vid-container iframe,5 .vid-container object,.vid-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.vid-list-container{width:92%;overflow:hidden;margin-top:20px;margin-left:4%;padding-bottom:20px}.vid-list{width:1344px;position:relative;top:0;left:0}.vid-item{display:block;width:148px;height:148px;float:left;margin:0;padding:10px}.thumb{overflow:hidden;height:84px}.thumb img{width:100%;position:relative;top:-13px}.vid-item .desc{color:#21A1D2;font-size:15px;margin-top:5px}.arrows{position:relative;width:100%}.arrow-left{color:#fff;position:absolute;background:#777;padding:15px;left:-25px;top:-130px;z-index:99;cursor:pointer}.arrow-right{color:#fff;position:absolute;background:#777;padding:15px;right:-25px;top:-130px;z-index:100;cursor:pointer}@media (max-width: 624px){.arrows{position:relative;margin:0 auto;width:96px}.arrow-left{left:0;top:-20px}.arrow-right{right:0;top:-20px}}@media (min-width: 1201px){.vertical-align{display:flex;align-items:center}}.no-webp #tf-team{background:url(../img/unsplash/BGI_06.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.webp #tf-team{background:url(../img/unsplash/BGI_06.webp);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}#tf-team{color:#fff}#tf-team h2{font-weight:bold}@media (max-width: 766px){#tf-team img,#tf-team picture>img{width:40% !important}}#tf-team .overlay{background:-moz-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.8)), color-stop(17%, rgba(0,0,0,0.73)), color-stop(35%, rgba(0,0,0,0.66)), color-stop(62%, rgba(0,0,0,0.55)), color-stop(100%, rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#66000000',GradientType=0 );height:inherit;background-attachment:fixed;padding:80px 0}#tf-team .item .thumbnail:hover>img.img-circle.team-img{border:4px solid #FCAC45}#tf-team .thumbnail{background:transparent;border:0}#tf-team .thumbnail .caption{padding:9px;color:#F2F2F2}#tf-team #team{margin:0 auto}#tf-team #team .item{padding:0;margin:15px;color:#fff;text-align:center}#tf-team .name-tag{font-weight:bold}#tf-team .team-item{padding:0 2rem}@media (min-width: 991px){#tf-team .round{border-radius:50%;width:75%;height:auto}#tf-team .equal{display:flex;flex-wrap:wrap}#tf-team .name-tag{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#tf-team .team-description{margin-top:2rem}}@media (max-width: 990px){#tf-team .round{border-radius:50%;width:50%;height:auto}}.col-centered{display:inline=block;float:none;text-align:left;margin-right:-4px}.section-title.center{padding:30px 0}.section-title h2,.section-title.center h2{font-weight:300}.section-title.center .line{border-top:4px solid #E96F5D;height:10px;width:60px;text-align:center;margin:0 auto;margin-top:20px}.section-title.center hr{border-top:4px solid rgba(252,126,69,0.34);width:40px;text-align:center;margin-top:10px;position:relative;left:17%}img.img-circle.team-img{width:120px;height:120px;border:4px solid transparent;transition:all 0.5s}.no-webp #tf-services-home{background:url(../img/Services/services_background1.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webp #tf-services-home{background:url(../img/Services/services_background1.webp) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#tf-services-home{color:#fff}#tf-services-home h1,#tf-services-home span{color:lightblue}#tf-services-home p span{font-weight:bold}#tf-services-about{padding-top:0}#tf-services-about h2{font-weight:bold;color:#E96F5D}#tf-services-about p{font-size:16px}#tf-services-about .col-md-6 p{text-align:left;color:#34344A}#tf-services-about .col-md-6 p:first-child{font-size:3.5rem}#tf-services-about .col-md-6 p:first-child span{color:#E96F5D}#tf-services-about .col-md-6 p:last-child{font-size:2rem}@media (min-width: 990px){#tf-services-about .col-md-6{float:none;display:inline-block;vertical-align:middle;margin-right:-4px}}#tf-services-services{padding-top:3rem;padding-bottom:2rem;background-color:#34344A}#tf-services-services h2{font-weight:bold;color:#E96F5D}#tf-services-services h4{color:#fff}#tf-services-services i.fa{font-size:40px;border:4px solid #FCAC45;width:100px;height:100px;padding:27px 25px;margin-bottom:10px;border-radius:50%;transition:all 0.5s}#tf-services-services i.fa.fa-mobile{font-size:50px;padding:20px 25px}#tf-services-services .service:hover>i.fa{background:#FCAC45;color:#fff}#tf-services-services .card img{width:100%}#tf-services-services .card .card-container{background:rgba(100,100,100,0.8)}@media (max-width: 991px){#tf-services-services .card{margin-bottom:3rem}}#tf-services-about{padding-top:3rem}.case-studies .card a{color:#D1D1D1}.case-studies .card :hover{color:#E96F5D}.case-studies img{width:100%}#tf-case-studies-home{background-color:#d6d6d6;padding-top:3rem;padding-bottom:5rem;text-align:center;background-position:center;background-attachment:fixed;background-repeat:no-repeat;background:-moz-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.8)), color-stop(17%, rgba(0,0,0,0.73)), color-stop(35%, rgba(0,0,0,0.66)), color-stop(62%, rgba(0,0,0,0.55)), color-stop(100%, rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.73) 17%, rgba(0,0,0,0.66) 35%, rgba(0,0,0,0.55) 62%, rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#66000000',GradientType=0 )}#tf-case-studies-home h2{color:#E96F5D;font-weight:bold}#tf-case-studies-home .case-studies .card :hover{color:#E96F5D !important}#tf-case-studies{background-color:#34344A;padding-top:3rem;padding-bottom:5rem;text-align:center}#tf-case-studies h2{color:#E96F5D;font-weight:bold}#tf-case-studies .case-studies .card :hover{color:#E96F5D !important}#tf-our-clients{padding-top:3rem;padding-bottom:5rem;background-color:white;color:#000}#tf-our-clients ul{list-style-type:none}#tf-our-clients ul li{font-size:16px}#tf-our-clients h2{font-weight:bold;color:#E96F5D}#tf-our-clients h3{font-size:6rem}#tf-our-clients img{display:block;margin-left:auto;margin-right:auto;margin-bottom:5rem;width:75%;transition:all 0.75s}#tf-our-clients img:hover{filter:grayscale(0)}#tf-our-clients .container{margin:auto}#tf-our-clients .row{text-align:left}#tf-our-clients .project-container{text-align:center;background-color:rgba(254,254,254,0.9);border-radius:4rem}#tf-our-clients .project-container img{margin-top:2rem}@media (max-width: 685px){#tf-our-clients .project-container img{max-width:25rem}}#tf-our-clients .project-container p{margin:3rem 5rem 4rem 5rem;font-size:2rem}#tf-safety-certification{background:#fff}#tf-safety-certification h2{font-weight:bold;color:#E96F5D}#tf-safety-certification img{max-height:140px !important}#tf-safety-certification p{font-size:17px}.space{margin-top:40px}#tf-works{padding:80px 0}.categories{padding:10px 0}ul.cat li{display:inline-block}#tf-works li.pull-right{margin-top:10px}ol.type li{display:inline-block;margin-left:20px}ol.type li:after{content:' | ';margin-left:20px}ol.type li:last-child:after{content:''}ol.type li a{color:#222222}ol.type li a.active{font-weight:700}.isotope-item{z-index:2}.isotope-hidden.isotope-item{z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s}.isotope-item{margin-right:-1px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.isotope{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity}.portfolio-item{margin-bottom:30px}.portfolio-item .hover-bg{height:260px;overflow:hidden;position:relative}.hover-bg .hover-text{position:absolute;text-align:center;margin:0 auto;color:#fff;background:rgba(0,0,0,0.66);padding:25% 0;height:100%;width:100%;opacity:0;transition:all 0.5s}.hover-bg .hover-text>h4{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 0.3s}.hover-bg:hover .hover-text>h4{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.hover-bg .hover-text>i{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);transition:all 0.3s}.hover-bg:hover .hover-text>i{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}.hover-bg:hover .hover-text{opacity:1}.nowrap{white-space:nowrap}#tf-works i.fa{height:30px;width:30px;border:1px solid #FCAC45;font-size:20px;padding:5px;border-radius:50%;color:#FCAC45}#tf-testimonials{background-color:whitesmoke;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:#fff}#tf-testimonials .testimonial{padding-bottom:5rem}#tf-testimonials h2{font-weight:bold;color:#E96F5D}#tf-testimonials .card-container a{color:#fff}#tf-testimonials .overlay{padding:30px 0 40px 0;background-attachment:fixed}#tf-contact{background-color:whitesmoke;padding:80px 0}#tf-contact h2{font-weight:bold}#tf-contact .send-message-container{padding-left:1.5rem}#tf-contact .form-control{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none}#tf-contact .form-control:focus{border-color:inherit;outline:0;-webkit-box-shadow:transparent;box-shadow:transparent}#tf-contact .blog-container{padding-top:0px}#tf-contact .blog-container div:first-child{padding-top:15px}@media (max-width: 1200px){#tf-contact .blog-post h4{margin-top:5%}#tf-contact .blog-text{max-height:2.4em}}button.btn.tf-btn.btn-default{float:right;background:#FCAC45;border:0;border-radius:0;padding:10px 40px;color:#fff;text-transform:uppercase}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:none}footer{background:#34344A;color:#fff;padding:20px 0 15px 0}footer p{font-size:12px;margin-top:10px}footer a{color:white}footer .icon{margin-right:1rem}@media (min-width: 991px){footer .footer-field{text-align:center}}@media (min-width: 768px) and (max-width: 991px){footer .footer-field{margin-left:35%}}.div-center{float:none;margin:0 auto}.div-column-image{float:left;width:33.33%;padding:50px}.div-column-text{float:left;width:33.33%;padding:5px}.margin0{margin:0}.padding0{padding:0}.round-blog{border-radius:5%;width:100%;height:auto}.screenDivision{height:100vh}#tf-team.screenDivision{max-height:6000px}#tf-team .overlay{max-height:6000px}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d), (-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.carousel-fade .carousel-indicators{z-index:3}.no-webp #indexCarousel .item:nth-child(1){background:url("../img/unsplash/BGI_02.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webp #indexCarousel .item:nth-child(1){background:url("../img/unsplash/BGI_02.webp") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.no-webp #indexCarousel .item:nth-child(2){background:url("../img/unsplash/BGI_00.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webp #indexCarousel .item:nth-child(2){background:url("../img/unsplash/BGI_00.webp") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.no-webp #indexCarousel .item:nth-child(3){background:url("../img/unsplash/BGI_01.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webp #indexCarousel .item:nth-child(3){background:url("../img/unsplash/BGI_01.webp") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.no-webp #aboutCarousel .item:nth-child(1){background:url("../img/unsplash/BGI_03.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webp #aboutCarousel .item:nth-child(1){background:url("../img/unsplash/BGI_03.webp") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.no-webp #aboutCarousel .item:nth-child(2){background:url("../img/unsplash/BGI_04.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webp #aboutCarousel .item:nth-child(2){background:url("../img/unsplash/BGI_04.webp") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.no-webp #aboutCarousel .item:nth-child(3){background:url("../img/unsplash/BGI_05.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webp #aboutCarousel .item:nth-child(3){background:url("../img/unsplash/BGI_05.webp") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.carousel{z-index:-99}.carousel .item{position:fixed;width:100%;height:100%}section#contact .section-heading{color:white}section#contact .form-group{margin-bottom:25px}section#contact .form-group input,section#contact .form-group textarea{padding:20px}section#contact .form-group input.form-control{height:auto}section#contact .form-group textarea.form-control{height:236px}section#contact .form-control:focus{border-color:#fed136;box-shadow:none}section#contact ::-webkit-input-placeholder{font-weight:400;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:uppercase}section#contact :-moz-placeholder{font-weight:400;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:uppercase}section#contact ::-moz-placeholder{font-weight:400;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:uppercase}section#contact :-ms-input-placeholder{font-weight:400;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:uppercase}section#contact .text-danger{color:#e74c3c}#sendMessageButton{background-color:#34344A;color:white}.blog-post{text-align:left}.blog-text{overflow:hidden;position:relative;line-height:1.2em;max-height:3.6em;text-align:justify;margin-right:-1em;padding-right:1em}.blog-text:before{content:'...';position:absolute;right:0;bottom:0}.blog-text:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:0.2em;background:whitesmoke}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);transition:0.3s}.card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}.card-container{padding:2px 16px}.collapsible-self{background-color:rgba(119,119,119,0.4);color:#fff;cursor:pointer;padding:18px;width:100%;text-align:left;font-size:19px;font-weight:bold;border-radius:0px;transition:.5s}.active-self,.collapsible-self:hover{background-color:#555;border-radius:0px;opacity:1}.collapsible-self:after{content:'\002B';color:white;font-weight:bold;float:right;margin-left:5px}.active-self:after{content:"\2212"}.collapsible-content{padding:0 18px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;background-color:#f1f1f1}.swiper-container-testimonial{width:70%;min-height:20rem;max-width:80rem}.swiper-media{max-width:60%;margin-bottom:5rem}.swiper-media:focus{outline:thin dotted !important}.testimonial{display:block;width:100%;height:auto}.testimonial p:nth-child(1){font-weight:400;margin:30px 0;color:#fff}.testimonial p:nth-child(3){margin-top:10px}.swiper-pagination-bullet{transition:all 0.5s}.swiper-pagination-bullet:hover{background-color:#E96F5D !important}.swiper-pagination-bullet-active{background-color:#E96F5D !important}
