@font-face{font-family:abelregular;src:url(../fonts/abel-regular-webfont.woff2) format("woff2"),url(../fonts/abel-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:bebas_neueregular;src:url(../fonts/bebas_neue-webfont.woff2) format("woff2"),url(../fonts/bebas_neue-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DIN-BoldAlternate;src:url(../fonts/DIN-BoldAlternate/DIN-BoldAlternate.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN-BoldAlternate/DIN-BoldAlternate.otf) format("opentype"),url(../fonts/DIN-BoldAlternate/DIN-BoldAlternate.woff) format("woff"),url(../fonts/DIN-BoldAlternate/DIN-BoldAlternate.ttf) format("truetype"),url(../fonts/DIN-BoldAlternate/DIN-BoldAlternate.svg#DIN-BoldAlternate) format("svg");font-weight:400;font-style:normal}.loader-inner{background:#09304f}a:hover{color:#09304f;text-decoration:none}body{font-family:abelregular}header{color:#fff;z-index:1000}header a{color:#fff}header::after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:-20px}.nav-link{font-family:abelregular;text-transform:uppercase}.contact{font-size:12px}.tel{margin-right:30px}.contact i{color:#ee1515;margin-right:10px}.login{padding:10px 20px;font-size:14px;margin-right:25px;text-transform:uppercase}.contact a:hover,.login:hover{color:rgba(255,255,255,.5);text-decoration:none}.login i{color:#ee1515;margin-right:8px}.navbar-brand h1{margin:0}@media (max-width:767px){.navbar-brand{margin-top:10px}}.social{padding-left:0;margin:0;list-style:none}.social li:not(:last-child){margin-right:20px}.social a{font-size:14px;display:inline-block;width:40px;height:40px;border:1px solid #ee1515;border-radius:4px;line-height:40px;text-align:center;background-color:transparent;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.social a:hover{color:#fff;background-color:#ee1515}.navbar-collapse .search-form input[type=text]{border:1px solid #ced4da;color:#333;padding:1.5625rem .625rem}.navbar-collapse .search-form .btn{margin-top:0;border-radius:0;margin-left:-1px}.navbar-collapse .nav-link{font-size:1.125rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.top-section{background-size:cover;overflow:hidden;position:relative;z-index:0}.top-section .container{position:relative;z-index:5}.top-section .slide-content{min-height:600px;color:#fff}.top-section .slide-content span{color:#ee1515}.top-section .slide-content h1{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.56);text-transform:uppercase;-webkit-transform:matrix(.93128,0,0,.93128,0,0);transform:matrix(.93128,0,0,.93128,0,0);font-weight:700}.top-section .slide-content p{color:#170936;-webkit-transform:matrix(.93128,0,0,.93128,0,0);transform:matrix(.93128,0,0,.93128,0,0);padding:35px 0 35px 30px;background-color:rgba(255,255,255,.51);border-top-right-radius:100px;border-bottom-left-radius:10px;margin-bottom:0}.top-section .slide-content .btn{margin-top:50px}.top-section .slide-content .btn:last-child{margin-left:30px}.top-section .arr-left,.top-section .arr-right{font-size:3rem;display:block;color:#fff;text-align:center;position:absolute;top:85%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9}.top-section .arr-left:hover,.top-section .arr-right:hover{cursor:pointer}.top-section .arr-right{right:15px}.top-section .diag-bg{width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 100%,100% 0);clip-path:polygon(0 0,100% 100%,100% 0);background-color:rgba(240,0,255,.1);position:absolute;top:0;left:0;z-index:-1}.top-section .texture{width:100%;height:100%;background:url(../images/kn-code.png);background-repeat:repeat-x;opacity:1;position:absolute;top:0;left:0;z-index:1;bottom:20px;background-position:center bottom 20px}.top-section::after{content:"";width:100%;height:2px;background-color:rgba(255,255,255,.02);position:absolute;left:0;bottom:29%;display:none}.top-section::before{content:"";width:100%;height:2px;background-color:rgba(255,255,255,.02);position:absolute;left:0;bottom:58%;display:none}.title{font-weight:700;text-transform:uppercase}.title h6{letter-spacing:4px;margin-bottom:20px}.title h1{font-size:35px}.title .title-blue{color:#26264b}.title .title-primary{color:#ee1515}.services{padding:80px 0 50px}.services .title{margin-bottom:20px}.services .media{margin:40px 0}.services h5{color:#26264b;border-bottom:2px solid #e7e7e7;padding-bottom:5px;margin-bottom:10px}.featured{padding:80px 0;background-color:#fafafa}.featured p{margin:35px 0 53px}.featured .media i{font-size:24px;color:#ee1515}.featured .media h5{text-transform:uppercase;color:#26264b}.featured .btn{margin-top:80px}.featured-img{position:relative;height:530px;margin-top:60px}.featured-big{position:absolute;bottom:0;right:0}.featured-small{position:absolute;bottom:0;left:0;padding:25px 25px 0 0;background-color:#fff}.portfolio{padding:20px 0 0;color:#ddd;position:relative}.portfolio .title{margin-bottom:20px}.portfolio h1{color:#fff}.portfolio h5{font-size:42px;color:#fff;margin:0;font-family:abelregular;font-weight:700}@media (max-width:767px){.portfolio h5{font-size:24px;line-height:28px}}.portfolio ul{color:#fff;-webkit-column-count:2;column-count:2}.portfolio li{margin-bottom:15px}.clients{background:#fff;padding-top:20px;background-image:url(../images/clients-bg.jpg);background-repeat:no-repeat;background-position:center}.portfolio .swiper-slide{padding-top:95px;min-height:550px;background-position:top center;background-repeat:no-repeat;background-size:100% auto}@media (min-width:767px) and (max-width:1150px){.portfolio .swiper-slide{background-size:cover;padding-top:35px;height:auto}}@media (max-width:767px){.portfolio .swiper-slide{padding:20px;height:auto;background-image:none!important}}.portfolio .swiper-slide img{width:100%}@media (max-width:767px){.portfolio .swiper-slide img{width:100%!important;height:inherit!important;min-height:150px}}.portfolio .swiper-slide.eksesuar{background-image:url(../images/recent-work.jpg)}@media (max-width:767px){.portfolio .swiper-slide.eksesuar{background-color:#94c7e2}}.portfolio .swiper-slide.zain{background-image:url(../images/zainbg.jpg)}@media (max-width:767px){.portfolio .swiper-slide.zain{background-color:#ec6678}}.portfolio .swiper-slide.tdalal{background-image:url(../images/tdlalbg.jpg)}@media (max-width:767px){.portfolio .swiper-slide.tdalal{background-color:#f49888;background-image:none}}.portfolio .swiper-slide.tdalal p{color:#fff}.portfolio .swiper-slide.kpa{background-image:url(../images/kpabg.jpg)}@media (max-width:767px){.portfolio .swiper-slide.kpa{background-color:#819ca5}}.portfolio .swiper-slide.kpa p{font-size:21px}.portfolio .swiper-slide.dawi{background-image:url(../images/dawibg.jpg)}@media (max-width:767px){.portfolio .swiper-slide.dawi{background-color:#a5c239}}.portfolio .swiper-slide.capt{background-image:url(../images/captbg.png)}@media (max-width:767px){.portfolio .swiper-slide.capt{background-color:#8daf3e}}.portfolio .swiper-slide.capt p{color:#fff}.portfolio .swiper-slide.mofa{background-image:url(../images/mofabg.jpg)}@media (max-width:767px){.portfolio .swiper-slide.mofa{background-color:#9dcfe9}}.portfolio .swiper-slide.garcon{background-image:url(../images/garconbg.jpg)}@media (max-width:767px){.portfolio .swiper-slide.garcon{background-color:#09314f}}.portfolio .swiper-slide.garcon p{color:#fff}.portfolio .swiper-slide.zain p{color:#fff}.portfolio .test-img{width:90px;height:90px;border-radius:50%;margin:0 auto;overflow:hidden}.clients span,.portfolio span{color:#c4c4c4;display:inline-block;margin:0 0 17px}.clients .test-img img,.portfolio .test-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:90px}.clients p,.portfolio p{font-size:28px;line-height:30px;color:#09304f;font-weight:700;margin-bottom:20px}@media (max-width:767px){.clients p,.portfolio p{font-size:18px;line-height:20px}}.test-pagination{text-align:center;margin-top:8px}.test-pagination span{width:9px;height:9px;border-radius:50%;background-color:#ced6dc;margin-bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.test-pagination span:hover{cursor:pointer}.test-pagination span:not(:last-child){margin-right:10px}.test-pagination span.swiper-pagination-bullet-active{width:12px;height:12px;background-color:#09304f}.clients .client-img{min-height:120px;width:100%;text-align:center;display:block;min-width:270px}footer{background:#09304f}.footer-section{padding:50px 0}@media (max-width:767px){.footer-section{text-align:center}}.footer-section .col-md-6 .footer-box:not(:first-child) .footer-title{margin:40px 0 30px}@media (max-width:767px){.footer-box{text-align:center!important}}.footer-box .logo-footer{padding-top:25px;padding-right:25px}@media (max-width:767px){.footer-box .logo-footer{padding:0}}.footer-box .footer-title{font-size:22px;color:#fff;margin-bottom:30px}.footer-box .footer-title a{text-decoration:none;color:#fff}.footer-box .footer-title a:hover{color:#fff;text-decoration:underline}@media (max-width:767px){.footer-box .footer-title{margin-bottom:20px}}.footer-box i{color:#ee1515}.footer-box h6{color:#fff}.footer-box .media{margin-bottom:20px}.footer-menu{font-size:18px;font-weight:100;list-style:none;margin:0;padding:0}@media (max-width:767px){.footer-menu{padding-bottom:20px}}.footer-menu li a{color:#afb0b3;padding-bottom:20px;display:inline-block}.footer-menu li a:hover{text-decoration:underline}@media (max-width:767px){.footer-menu li a{padding-bottom:10px}}.contact-widget a{color:#aaa}.contact-widget i{font-size:22px}.twitter-widget h6,.twitter-widget i{color:#777}span{color:#fff}.foot-note{padding:30px 0;background-color:#09304f;color:#fff;border-top:1px solid #c2ccd4}.foot-note a{color:#fff}.foot-note .social-nav a{border:1px solid #fff;border-radius:50%;width:30px;height:30px;display:inline-block;text-align:center;padding-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.foot-note .social-nav a{padding-left:0}}.foot-note .social-nav a:hover{color:#9bcee8}@media (max-width:767px){.social-nav{text-align:center;display:inherit;margin-top:20px}.social-nav li{display:inline-block}}.foot-note a:last-child{margin-left:30px}@media (max-width:767px){.foot-note a:last-child{margin-left:5px;margin-right:5px}}.foot-note a.link{margin-left:0}#site-wrapper{position:relative;overflow:hidden;width:100%}#site-canvas{width:100%;height:100%;position:relative;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.3s ease all;transition:.3s ease all;-webkit-backface-visibility:hidden;backface-visibility:hidden}.show-nav #site-canvas{-webkit-transform:translateX(-400px);transform:translateX(-400px);-webkit-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0)}@media (max-width:380px){.show-nav #site-canvas{-webkit-transform:translateX(-300px);transform:translateX(-300px);-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}#site-canvas .closemenu{background-color:rgba(0,0,0,.7);content:"";position:absolute;width:100%;height:100vh;z-index:1;opacity:0;visibility:hidden}.show-nav #site-canvas .closemenu{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;visibility:visible}#site-menu{width:400px;height:100%;position:absolute;top:0;right:-400px;background:#677980;padding:15px;color:#fff;background-image:url(../images/menubg.jpg);background-repeat:no-repeat;background-position:center top 400px;display:-ms-grid;display:grid}@media (max-width:767px){#site-menu{padding-top:0}}@media (max-width:380px){#site-menu{width:300px;right:-300px;background-position:center top 300px}}.top-section{position:relative;background-color:#000;height:100vh;min-height:25rem;width:100%;overflow:hidden}@media (min-width:767px) and (max-width:1150px){.top-section{height:auto}}@media (max-width:767px){.top-section{height:auto;padding-bottom:10px}}.top-section video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width:767px){.top-section video{width:200%}}@media (max-width:500px){.top-section video{width:300%}}.top-section .container{position:relative;z-index:2}.top-section .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.5;z-index:1}.intro-section{height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:767px) and (max-width:1150px){.intro-section{height:auto;padding-top:200px;padding-bottom:50px}}@media (max-width:767px){.intro-section{height:auto;padding-top:200px;padding-bottom:50px}}.text-intro{margin-bottom:40px}@media (max-width:767px){.text-intro{margin-bottom:20px}}.text-intro .tag1{font-family:bebas_neueregular;color:#fff;font-size:48px;font-weight:100;letter-spacing:15px;display:block;line-height:48px}@media (max-width:767px){.text-intro .tag1{font-size:30px;line-height:32px;letter-spacing:5px}}.text-intro .tag2{font-family:abelregular;color:#8ab7d4;font-size:30px;font-weight:100;display:block;line-height:30px}@media (max-width:767px){.text-intro .tag2{font-size:20px;line-height:25px}}@media (max-width:767px){.text-intro{text-align:left}}.service-btn{background-color:#fff;font-size:23px;padding:15px 35px;color:#09304f;border-radius:15px;line-height:23px;font-weight:700;float:left}@media (max-width:767px){.service-btn{float:none;width:200px;display:block;padding:6px 15px;font-size:16px}}.service-btn:hover{background-color:#09304f;color:#fff}.latest-news{color:#fff;border-left:1px solid #fff;padding-left:25px;margin-left:20px;font-size:20px;display:inline-block;margin-top:10px;float:left}@media (max-width:767px){.latest-news{padding-left:0;margin-left:0;border-left:0;display:block;text-align:center;width:100%}}.latest-news i{font-size:35px;padding-right:20px;float:left}@media (max-width:767px){.latest-news i{padding-right:10px}}#video-gallery{display:inline-block}@media (max-width:767px){#video-gallery{text-align:center;margin-top:20px}}.toggle-nav{color:#fff;font-size:25px;font-weight:100;text-align:right;padding-right:0}.toggle-nav img{width:45px}@media (max-width:767px){.toggle-nav img{width:30px}}@media (max-width:767px){.toggle-nav{margin-top:30px}}.white-btn{background-color:#fff;font-size:23px;padding:15px 35px;color:#09304f;border-radius:15px;line-height:23px;font-weight:700}.white-btn-sml{background:#fff;font-size:13px;padding:10px 15px;color:#09304f;border-radius:15px;line-height:14px;font-weight:700;text-transform:uppercase;margin-right:20px;display:inline-block;margin-bottom:20px}@media (max-width:767px){.white-btn-sml{margin-bottom:20px}}.white-btn-sml:hover{background:#09304f;color:#fff}.vid-txt{margin-top:5px;display:inline-block}.menu-info{margin-left:20px;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}@media (min-width:767px) and (max-width:1150px){.menu-info{padding-bottom:70px}}@media (max-width:500px){.menu-info{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.menu-info a{color:#fff}.menu-info p{margin:0;padding:0}.menu-info i{font-size:25px}.menu-info .media{margin-bottom:20px}.ca-menu{padding:0;margin:5px auto;width:100%;font-family:abelregular}.ca-menu li{width:100%;height:45px;overflow:hidden;position:relative;display:block;margin-bottom:4px;-webkit-transition:all .3s linear;transition:all .3s linear}@media (max-width:380px){.ca-menu li{height:30px}}.ca-menu li:last-child{margin-bottom:0}.ca-menu li a{text-align:left;width:100%;color:#fff!important;position:relative;text-transform:uppercase;display:block}.ca-icon{position:absolute;left:20px;-webkit-transition:all .3s linear;transition:all .3s linear;width:0;display:inline-block;width:20px;height:5px;border-radius:10px;background:#fff;margin-top:10px;display:none}.ca-content{position:absolute;left:60px;width:370px}.ca-main{font-size:25px;display:inline-block;position:relative}@media (max-width:380px){.ca-main{font-size:20px}}.ca-menu li a.active-menu .ca-icon{display:block}.home-page a.active-menu-home .ca-icon{display:block}.ca-content h2:after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:2px solid;margin-top:10px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0,1);transform:scale(0,1)}.ca-content h2:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.media-boxes-no-more-entries{display:none}.thumbnail-overlay-content.service1{background-image:url(../images/code/green.png);padding-bottom:100px;padding-left:50px;background-position:bottom center;background-repeat:no-repeat;display:block;text-align:left}@media (max-width:767px){.thumbnail-overlay-content.service1{padding-bottom:80px;padding-left:40px}}.thumbnail-overlay-content.service1 .service-title{font-size:40px;line-height:40px;font-family:bebas_neueregular;display:block;font-weight:100;text-transform:uppercase;letter-spacing:5px;color:#9bcee8}@media (max-width:767px){.thumbnail-overlay-content.service1 .service-title{font-size:28px;line-height:28px}}.thumbnail-overlay-content.service1 .thumbnail-overlay-button{padding:0;background:0 0;color:#fff;font-size:18px;font-size:22px}.thumbnail-overlay-content.service1 .thumbnail-overlay-button:hover{text-decoration:underline}.thumbnail-overlay-content.service2{background-image:url(../images/code/service2.png);padding-bottom:100px;padding-left:40px;background-position:bottom center;background-repeat:no-repeat;display:block;text-align:left}.thumbnail-overlay-content.service2 .service-title{font-size:28px;font-family:bebas_neueregular;display:block;font-weight:100;text-transform:uppercase;letter-spacing:5px;line-height:28px;color:#a6c339}@media (max-width:767px){.thumbnail-overlay-content.service2 .service-title{font-size:28px;line-height:28px}}.thumbnail-overlay-content.service2 .thumbnail-overlay-button{padding:0;background:0 0;color:#fff;font-size:18px;font-size:18px}.thumbnail-overlay-content.service3{background-image:url(../images/code/service3.png);padding-bottom:100px;padding-left:40px;background-position:bottom center;background-repeat:no-repeat;display:block;text-align:left}.thumbnail-overlay-content.service3 .service-title{font-size:28px;font-family:bebas_neueregular;display:block;font-weight:100;text-transform:uppercase;letter-spacing:5px;line-height:28px;color:#f06779}@media (max-width:767px){.thumbnail-overlay-content.service3 .service-title{font-size:28px;line-height:28px}}.thumbnail-overlay-content.service3 .thumbnail-overlay-button{padding:0;background:0 0;color:#fff;font-size:18px}.thumbnail-overlay-content.service4{background-image:url(../images/code/service4.png);padding-bottom:100px;padding-left:40px;background-position:bottom center;background-repeat:no-repeat;display:block;text-align:left}.thumbnail-overlay-content.service4 .service-title{font-size:28px;font-family:bebas_neueregular;display:block;font-weight:100;text-transform:uppercase;letter-spacing:5px;line-height:28px;color:#8dacb5}@media (max-width:767px){.thumbnail-overlay-content.service4 .service-title{font-size:28px;line-height:28px}}.thumbnail-overlay-content.service4 .thumbnail-overlay-button{padding:0;background:0 0;color:#fff;font-size:18px}.thumbnail-overlay-content.service5{background-image:url(../images/code/service5.png);padding-bottom:100px;padding-left:40px;background-position:bottom center;background-repeat:no-repeat;display:block;text-align:left}.thumbnail-overlay-content.service5 .service-title{font-size:28px;font-family:bebas_neueregular;display:block;font-weight:100;text-transform:uppercase;letter-spacing:5px;line-height:28px;color:#2886c6}@media (max-width:767px){.thumbnail-overlay-content.service5 .service-title{font-size:28px;line-height:28px}}.thumbnail-overlay-content.service5 .thumbnail-overlay-button{padding:0;background:0 0;color:#fff;font-size:18px}.thumbnail-overlay-content.service6{background-image:url(../images/code/service6.png);padding-bottom:100px;padding-left:40px;background-position:bottom center;background-repeat:no-repeat;display:block;text-align:left}.thumbnail-overlay-content.service6 .service-title{font-size:40px;font-family:bebas_neueregular;display:block;font-weight:100;text-transform:uppercase;letter-spacing:5px;line-height:40px;color:#9fadb3}@media (min-width:767px) and (max-width:1150px){.thumbnail-overlay-content.service6 .service-title{font-size:40px;line-height:40px}}@media (max-width:767px){.thumbnail-overlay-content.service6 .service-title{font-size:28px;line-height:28px}}.thumbnail-overlay-content.service6 .thumbnail-overlay-button{padding:0;background:0 0;color:#fff;font-size:18px;font-size:22px}@media (max-width:767px){.thumbnail-overlay-button{font-size:14px!important}}@media (min-width:767px) and (max-width:1150px){.thumbnail-overlay-content{padding-left:20px!important;padding-bottom:40px!important}}.thumbnail-overlay-button:hover{text-decoration:underline}.nav-active{overflow:hidden;position:relative;height:100%}.nav-active body{position:relative;height:100%;overflow:hidden}.nav-active ::-webkit-scrollbar{width:10px}.nav-active ::-webkit-scrollbar-track{background:#f1f1f1}.nav-active ::-webkit-scrollbar-thumb{background:#888}.nav-active ::-webkit-scrollbar-thumb:hover{background:#555}.nav-active #site-menu{overflow-y:scroll;height:100vh;overflow-x:hidden}@media (max-width:500px){.nav-active #site-menu{height:auto;overflow-y:hidden}}@media (max-width:500px){.nav-active .accactive #site-menu{overflow-y:scroll}}.nav-active .top-header .toggle-nav{display:none}@media (max-width:767px){.thumbnail-overlay{display:block!important;opacity:1!important}.thumbnail-overlay .thumbnail-overlay-content{-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important}}.vision-content{background-position:bottom center;background-repeat:no-repeat;display:block;text-align:left;text-align:center}.mission-content{background-position:bottom center;background-repeat:no-repeat;display:block;text-align:left;text-align:center}.mission-content h2{color:#a6c339!important}@media (max-width:767px){#site-menu .toggle-nav{margin-top:5px}.navbar-brand img{width:75px}.thumbnail-overlay>div.aligment>div.aligment{border-top:0 solid #fff}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){#site-menu{height:auto;min-height:-webkit-fill-available}}}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#site-menu,.selector:not(:root){height:100vh!important}}.accordion{background:0 0;color:#fff;cursor:pointer;padding:0;width:100%;text-align:left;border:none;outline:0;-webkit-transition:.4s;transition:.4s;text-transform:uppercase;outline:0;height:45px;display:block}.accordion:focus{outline:0}.accordion h2{font-size:25px}@media (max-width:380px){.accordion h2{font-size:20px}}.accordion .ca-content{float:left;width:auto}@media (max-width:380px){.accordion{height:30px;overflow:hidden}}.panel{padding:0 0;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;margin-left:60px;font-size:18px}.panel a{margin-bottom:5px}.ca-menu li{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:1;-webkit-transition:all .4s .2s;transition:all .4s .2s}.ca-menu li:nth-of-type(1){-webkit-transition:all .4s .2s;transition:all .4s .2s}.ca-menu li:nth-of-type(2){-webkit-transition:all .4s .3s;transition:all .4s .3s}.ca-menu li:nth-of-type(3){-webkit-transition:all .4s .4s;transition:all .4s .4s}.ca-menu li:nth-of-type(4){-webkit-transition:all .4s .5s;transition:all .4s .5s}.ca-menu li:nth-of-type(5){-webkit-transition:all .4s .6s;transition:all .4s .6s}.ca-menu li:nth-of-type(6){-webkit-transition:all .4s .7s;transition:all .4s .7s}.ca-menu li:nth-of-type(7){-webkit-transition:all .4s .8s;transition:all .4s .8s}.ca-menu li a{-webkit-transition:color .4s;transition:color .4s;color:#677980}.show-nav .ca-menu li{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.show-nav .ca-menu li a{color:#fff}.contact form .phone::-webkit-inner-spin-button,.contact form .phone::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact form .phone[type=number]{-moz-appearance:textfield}.thumbnail-overlay-content:hover>.thumbnail-overlay-button{text-decoration:underline}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.menu-info{position:relative;width:100%;bottom:0}.ca-menu{margin-top:50px}#site-menu{display:block}}.nav-active .emir-banner{display:none}@media (min-width:576px){.top-header{padding:25px 0 15px}.top-section .slide-content{min-height:700px}.top-section .slide-content h1{margin-top:100px}.recent-posts .row .col-lg-6:nth-of-type(odd) .post-thumb{margin-top:0;margin-left:25px}.recent-posts .row .col-lg-6:nth-of-type(even) .post-thumb{margin-bottom:0;margin-right:25px}}@media (min-width:768px){.navbar-brand img{width:100px}.navbar-expand-md .navbar-nav .nav-link{padding:8px 10px}.navbar-expand-md .navbar-nav .nav-item{margin-right:12px}.navbar-collapse .nav-link{font-size:.875rem;position:relative}.navbar-collapse .nav-link::before{content:"\f0d8";font-family:FontAwesome;color:#de1f1f;position:absolute;bottom:7px;line-height:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease}.navbar-collapse .nav-link::after{content:"";width:0;height:4px;background-color:#de1f1f;position:absolute;left:50%;bottom:0;-webkit-transition:all .35s ease;transition:all .35s ease}.navbar-collapse .nav-link:hover::after{width:100%;left:0}.navbar-collapse .nav-link:hover::before{opacity:1}.navbar-collapse .search-form{padding:10px;position:absolute;right:0;top:100%;display:none;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.navbar-collapse .search-form.show{display:block;opacity:1}.navbar-collapse .search-form input[type=text]{border:1px solid #ced4da;color:#343a40;padding:1.5313rem .625rem}.navbar-collapse .search-form .btn{margin-top:0}.navbar-collapse .search-form input[type=submit]{border:1px solid #ced4da;margin-left:-1px;border-radius:0}.group{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cart,.search-icon{font-size:.875rem}.cart:hover,.search-icon:hover{color:#ee1515}.search-icon{margin:0 13px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.top-section .slide-content h1{font-size:3.5rem}.top-section .slide-content br{display:block}.top-section .arr-left,.top-section .arr-right{top:50%}.featured-img{height:100%;margin-top:-66px}.cta-content{border-top-right-radius:200px;border-bottom-left-radius:200px}.cta-content::after{border-top-right-radius:200px;border-bottom-left-radius:200px}.cta-content .subscribe-btn{-ms-flex-item-align:end;align-self:flex-end;margin-right:30px}}@media (min-width:992px){.navbar-expand-md .navbar-nav .nav-link{padding:8px 13px}.navbar-expand-md .navbar-nav .nav-item{margin-right:22px}.top-section .slide-content{min-height:100vh}.top-section .slide-content h1{font-size:4.5rem}.top-section .slide-content br{display:block}.top-section .arr-left,.top-section .arr-right{top:50%}.title h1{font-size:48px}}@media (min-width:1200px){.navbar-brand img{width:auto}.title h1{font-size:58px}.trust .title{padding-top:70px}.trust ul{padding-bottom:30px}.trust .gallery{position:absolute;top:0;right:0;height:100%;padding:75px 0}}html{overflow-y:scroll}
.ca-menu li:nth-of-type(8) {
  -webkit-transition: all .4s .9s;
  transition: all .4s .9s;
}


.btnContactWrapper {
  position: relative;
  width: fit-content;
    margin: auto;
}
.btnContactWrapper.show-loading .btnContact {
  pointer-events: none;  padding-left: 45px;
  transition: .3s all ease-in-out; opacity: .8;
}
.btnContactWrapper.show-loading:before {
        content: "";
        background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' fill='%23fff' focusable='false' data-prefix='fas' data-icon='spinner' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-spinner fa-w-16'%3E%3Cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z' class=''%3E%3C/path%3E%3C/svg%3E");
        position: absolute;
        width: 25px;
        height: 25px;
        
        webkit-animation: fa-spin 2s infinite linear;
        animation: fa-spin 2s infinite linear;
        display: inline-block;
        left: 10px;
        position: absolute;
        top: 13px;
        z-index: 1;
}

