@import url('fontawesome-all.min.css');@import url('flaticon.css');@import url('owl.css');@import url('jquery.fancybox.min.css');@import url('scrollbar.css');@import url('animate.min.css');@import url('custom-animate.css');@import url('swiper.min.css');@import url('botstrap-select.min.css');*{margin:0;padding:0;border:none;outline:none;font-size:100%;line-height:inherit}body{font-size:16px;color:#565656;line-height:1.7em;font-weight:400;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:'Roboto',sans-serif}a{text-decoration:none;cursor:pointer}a:hover,a:focus,a:visited{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{position:relative;font-weight:normal;margin:0;background:none;line-height:1.25em;font-family:'Roboto Condensed',sans-serif}textarea{background:#fafafa;width:100%;height:60px;padding:0 20px 0 75px}button{outline:none !important;cursor:pointer}p,.text{font-size:16px;line-height:1.7em;font-weight:400;margin-bottom:0}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;z-index:9;overflow:hidden}.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}ul,li{list-style:none;padding:0;margin:0}figure{margin-bottom:0}.theme-btn{display:inline-block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.theme-btn i{position:relative;display:inline-block;font-size:14px;margin-left:3px}.centered{text-align:center !important}.gray-bg{background-color:#f4f4f4 !important}.ripple{position:absolute;left:-6px;top:-6px;height:150px;width:150px;border-radius:50%;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.64);-ms-box-shadow:0 0 0 0 rgba(255,255,255,.64);-o-box-shadow:0 0 0 0 rgba(255,255,255,.64);box-shadow:0 0 0 0 rgba(255,255,255,.64);-webkit-animation:ripple 5s infinite;animation:ripple 5s infinite}.ripple:before{-webkit-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute;left:0;top:0;-webkit-box-shadow:none;box-shadow:none}.ripple:after{-webkit-animation-delay:.6s;animation-delay:.6s;content:"";position:absolute;left:0;top:0;-webkit-box-shadow:none;box-shadow:none}@-webkit-keyframes ripple{70%{-webkit-box-shadow:0 0 0 50px rgba(255,255,255,0);box-shadow:0 0 0 50px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes ripple{70%{-webkit-box-shadow:0 0 0 50px rgba(255,255,255,0);box-shadow:0 0 0 50px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.btn-style-one{position:relative;display:inline-block;font-size:16px;line-height:30px;color:#fff;font-weight:600;text-transform:capitalize;overflow:hidden;vertical-align:middle;background-color:#ec4760}.btn-style-one:hover{color:#fff}.btn-style-one .btn-title{position:relative;display:block;z-index:1;padding:11px 50px 11px 35px;transition:all 700ms ease}.btn-style-one .btn-title:after{position:absolute;right:25px;top:11px;font-size:16px;content:"";font-family:'Font Awesome 5 Pro'}.btn-style-one:hover .btn-title{color:#fff;transition:all 700ms ease}.btn-style-one .btn-title:before{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%;content:"";background:#1b4962;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:transform 700ms cubic-bezier(.86,0,.07,1);-o-transition:transform 700ms cubic-bezier(.86,0,.07,1);-webkit-transition:-webkit-transform 700ms cubic-bezier(.86,0,.07,1);transition:-webkit-transform 700ms cubic-bezier(.86,0,.07,1);transition:transform 700ms cubic-bezier(.86,0,.07,1);transition:transform 700ms cubic-bezier(.86,0,.07,1),-webkit-transform 700ms cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}.btn-style-one:hover .btn-title:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.gray{background:#fafafa}.btn-style-two{position:relative;display:inline-block;font-size:16px;line-height:30px;color:#fff;font-weight:600;text-transform:capitalize;border-radius:30px;overflow:hidden;vertical-align:middle}.btn-style-two:hover{color:#fff}.btn-style-two .btn-title{position:relative;display:block;z-index:1;padding:15px 45px;border-radius:30px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.btn-style-two:hover .btn-title{color:#fff}.btn-style-two .btn-title:before{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%;content:"";-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:transform 500ms cubic-bezier(.86,0,.07,1);-o-transition:transform 500ms cubic-bezier(.86,0,.07,1);-webkit-transition:-webkit-transform 500ms cubic-bezier(.86,0,.07,1);transition:-webkit-transform 500ms cubic-bezier(.86,0,.07,1);transition:transform 500ms cubic-bezier(.86,0,.07,1);transition:transform 500ms cubic-bezier(.86,0,.07,1),-webkit-transform 500ms cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}.btn-style-two:hover .btn-title:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.pull-right{float:right}.pull-left{float:left}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-position:center center;background-repeat:no-repeat;background-image:url(../images/icons/preloader.svg)}.style-two .preloader{background-image:url(../images/icons/preloader-2.svg)}.style-three .preloader{background-image:url(../images/icons/preloader-3.svg)}.preloader-close{position:fixed;z-index:999999;color:#fff;padding:10px 20px;cursor:pointer;right:0;bottom:0;font-weight:600}.loader-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999}.loader-wrap .layer-one{position:absolute;left:0%;top:0;width:33.3333%;height:100%;overflow:hidden}.loader-wrap .layer-two{position:absolute;left:33.3333%;top:0;width:33.3333%;height:100%;overflow:hidden}.loader-wrap .layer-three{position:absolute;left:66.6666%;top:0;width:33.3333%;height:100%;overflow:hidden}.loader-wrap .layer .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#0a273d}img{display:inline-block;max-width:100%;height:auto}.dropdown-toggle::after{display:none}.fa{line-height:inherit}.search-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}.search-popup.active{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scale(1,1);transform:scale(1,1)}.search-popup__overlay{width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;opacity:.7;cursor:none}.search-popup__inner{position:absolute;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.search-popup__form{position:relative;z-index:9991;width:100%;padding:15px;max-width:600px;position:relative}.search-popup__form input{background-color:transparent;border:none;outline:none;width:100%;height:60px;color:var(--thm-black);font-size:18px;background-color:#fff;padding-left:30px}.search-popup__form ::-webkit-input-placeholder{opacity:1;color:var(--thm-black)}.search-popup__form ::-moz-placeholder{opacity:1;color:var(--thm-black)}.search-popup__form :-ms-input-placeholder{opacity:1;color:var(--thm-black)}.search-popup__form ::-ms-input-placeholder{opacity:1;color:var(--thm-black)}.search-popup__form ::placeholder{opacity:1;color:var(--thm-black)}.search-popup__form input::-webkit-input-placeholder{color:var(--thm-black)}.search-popup__form input::-moz-placeholder{color:var(--thm-black)}.search-popup__form input:-ms-input-placeholder{color:var(--thm-black)}.search-popup__form input:-moz-placeholder{color:var(--thm-black)}.search-popup__form button[type="submit"]{border:none;outline:none;width:60px;height:60px;color:#fff;background-color:var(--thm-black);cursor:pointer;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease;transition:all .4s ease}.search-popup__form button[type="submit"]:hover{background-color:var(--thm-base);color:#fff}.cursor{position:absolute;background-color:#fff;width:6px;height:6px;border-radius:100%;z-index:1;-webkit-transition:.2s cubic-bezier(.75,-.27,.3,1.33) opacity,.3s cubic-bezier(.75,-1.27,.3,2.33) -webkit-transform;transition:.2s cubic-bezier(.75,-.27,.3,1.33) opacity,.3s cubic-bezier(.75,-1.27,.3,2.33) -webkit-transform;transition:.3s cubic-bezier(.75,-1.27,.3,2.33) transform,.2s cubic-bezier(.75,-.27,.3,1.33) opacity;transition:.3s cubic-bezier(.75,-1.27,.3,2.33) transform,.2s cubic-bezier(.75,-.27,.3,1.33) opacity,.3s cubic-bezier(.75,-1.27,.3,2.33) -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:10000;-webkit-transform:scale(1);transform:scale(1);visibility:hidden}.cursor{visibility:visible}.cursor.active{opacity:.5;-webkit-transform:scale(0);transform:scale(0)}.cursor.hovered{opacity:.08}.cursor-follower{position:absolute;background-color:RGBA(255,255,255,.3);width:50px;height:50px;border-radius:100%;z-index:1;-webkit-transition:.2s cubic-bezier(.75,-.27,.3,1.33) opacity,.6s cubic-bezier(.75,-1.27,.3,2.33) -webkit-transform;transition:.2s cubic-bezier(.75,-.27,.3,1.33) opacity,.6s cubic-bezier(.75,-1.27,.3,2.33) -webkit-transform;transition:.6s cubic-bezier(.75,-1.27,.3,2.33) transform,.2s cubic-bezier(.75,-.27,.3,1.33) opacity;transition:.6s cubic-bezier(.75,-1.27,.3,2.33) transform,.2s cubic-bezier(.75,-.27,.3,1.33) opacity,.6s cubic-bezier(.75,-1.27,.3,2.33) -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:10000;visibility:hidden}.cursor-follower{visibility:visible}.cursor-follower.active{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}.cursor-follower.hovered{opacity:.08}.cursor-follower.close-cursor:before{position:absolute;content:"";height:25px;width:2px;background:#fff;left:48%;top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block}.cursor-follower.close-cursor:after{position:absolute;content:"";height:25px;width:2px;background:#fff;right:48%;top:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.scroll-to-top{position:fixed;right:350px;bottom:20px;width:59px;height:59px;color:#fff;font-size:16px;line-height:54px;text-align:center;z-index:100;cursor:pointer;background:#ec4760;border:1px solid #fff;border-radius:50%;margin-left:-26px;display:none;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.scroll-to-top:hover{color:#fff}.scroll-to-top.style-four{right:100px;bottom:60px;background:#e49f37;border:1px solid #e49f37}.sec-title{position:relative;margin-bottom:60px}.sec-title h3{position:relative;font-size:24px;color:#1b4962;padding-left:75px;letter-spacing:.25px;margin-bottom:25px;margin-top:-6px}.sec-title h3:before{position:absolute;left:0;top:10px;background:url(../images/shape/sec-titleline.png);content:"";width:100px;height:25px;background-repeat:no-repeat}.sec-title h3 span{color:#ec4760}.sec-title h2{font-size:58px;color:#1b4962;font-weight:700;font-family:'Roboto Condensed',sans-serif;line-height:68px;margin-bottom:30px}.sec-title h2 span{color:#ec4760}.center{text-align:center}.sec-title.center h3{display:inline-block}.sec-title.center h3:before{top:13px}.sec-title.light{margin-bottom:0}.sec-title.light h2{margin-bottom:0}.sec-title.light h3:before{background:url(../images/shape/sec-titleline-light.png);background-repeat:no-repeat}.sec-title.light h3{color:#fff}.sec-title.light h2{font-size:36px;color:#fff;line-height:48px}.sec-title-two{margin-bottom:60px}.sec-title-two h3{display:inline-block;font-size:18px;color:#fff;background:#e49f37;padding:5px 14px;transform:translateY(-3px) skew(-12deg);margin-bottom:30px}.sec-title-two h2{font-size:60px;line-height:65px;color:#292929;font-weight:700;font-family:'Roboto',sans-serif}.sec-title-two h2 span{color:#e49f37}.sec-title-two p{margin-top:32px}.sec-title-two ul{padding:0 0 0 20px;list-style-type:disc}.sec-title-two ul li{padding:0 0 0 5px;list-style-type:disc;margin:0 0 5px 0}.main-header{position:relative;display:block;width:100%;z-index:9999;background:none;top:0;left:0}.main-header .header-top .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header .header-top{background:#1b4962;padding:12px 0 12px 0}.main-header .header-top .location{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 0}.main-header .header-top .location p{font-size:16px;color:#fff;margin-bottom:0}.main-header .header-top .location p i{color:#fff;margin-right:10px}.main-header .header-top .location p span{color:#ec4760;font-weight:500;letter-spacing:.25px}.main-header .header-top .mail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 0;margin-left:326px}.main-header .header-top .mail a{font-size:16px;color:#fff}.main-header .header-top .mail a i{color:#ec4760;margin-right:10px}.main-header .header-top .social-links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 0;margin-left:105px}.main-header .header-top .social-links ul li{display:inline-block;margin-right:10px}.main-header .header-top .social-links ul li a span{font-size:16px;color:#fff}.main-header .header-top .author{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 0;margin-left:10px}.main-header .header-top .author a span{width:31px;height:28px;background:#929292;text-align:center;color:#fff;font-size:16px}.main-menu .navigation>li.current>a{color:#ec4760}.sticky-header .main-menu .navigation>li.current>a{color:#ec4760}.main-header.style-two .auto-container{max-width:1786px}.main-header.style-two .main-menu .navigation>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"";position:absolute;right:-15px;top:4px;display:block;line-height:30px;font-size:12px;text-align:center;z-index:5;background:transparent}.main-header.style-two .main-menu .navigation>li{margin-right:25px}.main-header.style-two .main-menu .navigation{margin-left:120px}.main-header.style-two.fixed-header .main-menu .navigation>li.dropdown>a:after{top:4px}.main-header.style-three .number{margin-left:55px}.main-header.style-three .number a{font-size:16px;padding:20px 35px;box-shadow:0 4px 18px 0 rgba(236,71,96,.56)}.main-header.style-four .auto-container{max-width:1786px}.main-header.style-four .main-menu .navigation>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"";position:absolute;right:-15px;top:4px;display:block;line-height:30px;font-size:12px;text-align:center;z-index:5;background:transparent}.main-header.style-four .main-menu .navigation>li{margin-right:25px}.main-header.style-four .main-menu .navigation{margin-left:120px}.main-header.style-four.fixed-header .main-menu .navigation>li.dropdown>a:after{top:4px}.main-header.style-four .header-top{position:relative;background:transparent}.main-header.style-four .header-top:before{content:'';position:absolute;left:0;top:0;width:1675px;display:block;height:0;border-right:85px solid transparent;border-top:112px solid #fafafa;z-index:-1}.main-header.style-four .header-upper{position:relative;background:transparent}.main-header.style-four .header-upper:before{content:'';position:absolute;left:0;top:0;width:1637px;display:block;height:0;border-right:85px solid transparent;border-top:106px solid #26272a;z-index:-1}.main-header.style-four .main-nav__right{position:relative;float:right;padding:23px 0 23px 110px}.main-header.style-four .welcome p{color:#26272a}.main-header.style-four .header-top .mail a i{color:#26272a}.main-header.style-four .header-top .social-links ul li a span{color:#26272a}.main-header.style-four .header-top .mail a{color:#26272a}.main-header.style-four .main-menu .navigation>li>a{color:#fff}.main-header.style-four .main-menu .navigation>li.current>a{color:#e49f37}.main-header.style-four .sticky-header .main-menu .navigation>li.current>a{color:#e49f37}.main-header.style-four .navigation>li>ul>li:hover>a{color:#e49f37}.main-header.style-four .navigation>li>ul>li>ul>li:hover>a{color:#e49f37}.main-header.style-four .sticky-header .main-menu .navigation>li>a{color:#26272a}.main-header.style-four .welcome{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:236px}.main-header.style-four .bootstrap-select .dropdown-toggle .filter-option-inner-inner{color:#26272a}.main-header.style-four .inner .language .language-switcher .dropdown-toggle .filter-option:after{color:#26272a !important}.main-header.style-four .dropdown-item.active,.dropdown-item:active{color:#ec4760 !important;text-decoration:none;background-color:#1b4962 !important}.main-header.style-four{position:absolute}.main-header.style-four .header-top .mail{margin-left:280px}.main-header.style-four .header-top .social-links{margin-left:20px}.main-header.style-four .number a{position:relative;font-size:18px;background:transparent;padding:24px 67px}.main-header.style-four .number a:before{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background:#e49f37;transform:skewX(-37deg);transition:300ms ease all}.main-header.style-four .number a i{top:4px;font-size:24px}.main-header.style-four .number{position:relative;left:-79px;top:17px}.main-header.style-four .sidemenu-nav-toggler{background:#dc9325}.main-header.style-four .cart-btn a span:before{background:#e49f37}.main-header.style-four .main-nav__right .search-popup__toggler{color:#26272a}.main-header.style-four .main-nav__right .search-popup__toggler i:after{background:#e49f37}.main-header.style-four .cart-btn a i{color:#26272a}.hidden-sidebar{position:fixed;top:0;right:-100%;z-index:9999;width:100%;max-width:470px;background:#fff;height:100%;padding:40px 45px;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hidden-sidebar-close{position:absolute;top:40px;right:40px;font-size:30px;cursor:pointer}.hidden-sidebar .logo{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #e7e7e7}.hidden-sidebar .wrapper-box{height:100%}.hidden-sidebar .sidebar-widget{margin-bottom:50px}.hidden-sidebar .about-widget-two{position:relative}.hidden-sidebar .about-widget-two h3{font-size:23px;font-weight:700;margin-bottom:28px}.hidden-sidebar .news-widget{position:relative}.hidden-sidebar .widget-title{font-size:18px;font-weight:700;margin-bottom:30px}.hidden-sidebar .news-widget .post-wrapper{position:relative;padding-left:110px;margin-top:-10px;margin-bottom:50px}.hidden-sidebar .news-widget .post-wrapper:last-child{margin-bottom:0}.hidden-sidebar .news-widget .image{position:absolute;left:0;top:10px;width:90px}.hidden-sidebar .news-widget .category{font-size:13px;color:#282828;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:4px}.hidden-sidebar .news-widget h4{font-size:18px;font-weight:700}.hidden-sidebar .news-widget h4 a{color:#282828;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.hidden-sidebar .newsletter-widget{position:relative;margin-bottom:50px}.hidden-sidebar .newsletter-widget input[type="email"]{position:relative;border:1px solid #e7e7e7;padding:13px 20px;width:100%;margin-bottom:10px}.hidden-sidebar .newsletter-widget .theme-btn i{font-size:13px;margin-right:10px}.nav-overlay{position:fixed;top:0;left:0;bottom:0;z-index:99999;width:100%;display:none;background:rgba(20,20,20,.7);overflow:hidden;-webkit-transform:translate3d(0,0,0);cursor:none}.main-header .sidemenu-nav-toggler{position:relative;font-size:25px;color:#fff;width:60px;height:60px;text-align:center;line-height:60px;background:#ec4760;cursor:pointer;border-radius:50%;margin-left:35px}.main-header.style-two .main-nav__right{position:relative;float:right;padding:23px 0 23px 110px}.main-header .header-top .inner .language{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none !important;outline-offset:0}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus,.btn-light.focus,.btn-light:focus{-webkit-box-shadow:none;box-shadow:none}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle,.btn-light:hover{color:#212529;background-color:transparent;border-color:transparent}.bootstrap-select .dropdown-menu li a.active{color:#fff}.bootstrap-select .dropdown-menu li a.active span{color:#fff}.main-header .header-top .top-middile .language{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:26.5px 60px;border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3)}.main-header .header-top .inner .language span{margin:0;margin-right:5px;color:#3d6376}.main-header .header-top .inner .language .language-switcher span{color:#3d6376;margin-right:0}.main-header .header-top .inner .language .language-switcher .active span{color:#fff}.main-header.style-two .dropdown-item.active,.dropdown-item:active span{color:#fff !important}.main-header .header-top .inner .language .language-switcher li{width:100%}.header-top .inner .language .language-switcher button{position:relative;border-radius:4px;font-size:16px;padding:0;background:transparent;border:transparent;color:#fff}.header-top .inner .language .language-switcher .dropdown-toggle .filter-option:after{position:absolute;content:'';font-size:15px;font-family:'Font Awesome 5 Pro';color:#fff;right:3px;top:1px}.header-top .inner .language .language-switcher .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:70px}.header-top .btn-light:not(:disabled):not(.disabled).active,.header-top .btn-light:not(:disabled):not(.disabled):active,.header-top .show>.btn-light.dropdown-toggle,.header-top .btn-light:hover{background:transparent;border-color:transparent;color:#fff;outline:none}.main-header.style-two .header-top .auto-container{max-width:1786px}.main-header.style-two .language-switcher{position:relative !important;left:0;right:0 !important}.main-header.style-two .dropdown-item.active,.dropdown-item:active{color:#ec4760 !important;text-decoration:none;background-color:#1b4962 !important}.main-header.style-two .dropdown-menu{top:13px !important;padding:0;margin:0}.main-header.style-two .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-size:16px}.contact-info .btn-light:not(:disabled):not(.disabled).active:focus,.contact-info .btn-light:not(:disabled):not(.disabled):active:focus,.contact-info .show>.btn-light.dropdown-toggle:focus,.contact-info .btn-light.focus,.btn-light:focus{height:unset !important}.main-header.style-two .welcome{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:236px}.main-header.style-two .welcome p{color:#fff;font-size:16px}.main-header.style-two .welcome p span{color:#ec4760;font-weight:500}.main-header.style-two .header-top .mail{margin-left:480px}.main-header.style-two .header-top .mail a i{color:#fff;margin-right:10px}.main-header.style-two .header-top .social-links{margin-left:10px}.main-header .header-upper{position:relative;background:#fff}.main-header .header-upper .inner-container{position:relative;min-height:80px}.main-header .header-upper .logo-box{float:left;z-index:10}.main-header .header-upper .logo-box .logo{position:relative;display:block;padding:26px 0 25px 0;text-align:center;border-radius:0 0 20px 0}.main-header .header-upper .logo img{position:relative;display:inline-block;max-width:100%;height:auto;z-index:11}.main-header .header-upper .social-links{position:relative;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-header .header-upper .social-links li{border-left:1px solid rgba(255,255,255,.3)}.main-header .header-upper .social-links li a{color:#fff;padding:26px 26px;display:inline-block}.main-header .nav-outer{position:relative;z-index:1}.main-header .nav-outer .link-box{position:relative;padding:5px 0;float:right}.main-header .header-upper .link-btn{position:relative;float:right}.main-header .nav-outer .link-box .theme-btn{display:block}.main-header .nav-outer .link-box .donate-link{position:relative;float:right;margin-left:30px}.main-header .nav-outer .link-box .cart-link{position:relative;float:right;padding-top:15px}.main-header .nav-outer .link-box .cart-link a{display:block;line-height:30px;font-size:24px;color:#25283a}.main-header .nav-outer .main-menu{position:relative;float:left}.main-menu .navbar-collapse{padding:0;display:block !important}.main-menu .navigation{position:relative;margin:0;margin-left:80px}.main-menu .navigation>li{position:relative;float:left;padding:35px 0 35px 0;padding-right:20px;margin-right:10px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li:last-child{margin-right:0}.main-menu .navigation>li>a{position:relative;display:block;text-align:center;font-size:17px;line-height:30px;font-weight:700;text-transform:capitalize;color:#1b4962;padding:3px 0;opacity:1;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li>a:before{position:absolute;content:'';left:0;bottom:0;width:0;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.sticky-header .main-menu .navigation>li>a:before{display:none}.main-menu .navigation>li:hover>a:before,.main-menu .navigation>li.current>a:before{width:100%}.sticky-header .main-menu .navigation>li.dropdown{padding-right:0}.main-menu .navigation>li.current>a:after{font-family:'Font Awesome 5 Pro';content:"";position:absolute;right:-11px;top:7px;display:block;line-height:30px;font-size:12px;text-align:center;z-index:5;width:7px;height:7px;background:#ec4760;border-radius:50%}.sticky-header .main-menu .navigation>li.dropdown>a:before,.sticky-header .main-menu .navigation>li.dropdown>a:after{display:none}.main-menu .navigation>li>ul{position:absolute;left:0;top:100%;width:250px;z-index:100;display:none;opacity:0;visibility:hidden;padding:20px 0;background-color:#fff;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.main-menu .navigation>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li{position:relative;width:100%}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li:before{position:absolute;content:'';right:0;top:0;width:0%;height:100%;display:block;-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.main-menu .navigation>li>ul>li:hover>a{color:#ec4760}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:8px 30px;line-height:24px;font-weight:700;font-size:16px;text-transform:capitalize;color:#1b4962;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"";position:absolute;right:28px;top:9px;display:block;line-height:24px;font-size:16px;font-weight:800;text-align:center;z-index:5}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;top:-2px;width:250px;z-index:100;display:none;padding:20px 0;background-color:#fff;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li:before{position:absolute;content:'';left:0;top:0;width:0%;height:100%;display:block;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:8px 30px;line-height:24px;font-weight:700;font-size:16px;text-transform:capitalize;color:#25283a;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li>ul>li:hover>a{color:#ec4760}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"";position:absolute;right:16px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:10px;top:8px;width:34px;height:30px;border:1px solid #fff;text-align:center;font-size:16px;line-height:26px;color:#fff;cursor:pointer;z-index:5;display:none}.main-nav__right{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:50px;padding:40px 0 39px 110px}.main-nav__right .search-popup__toggler{font-size:14px;color:#1f516c;padding-right:20px}.main-nav__right .search-popup__toggler i{position:relative}.main-nav__right .search-popup__toggler i:after{position:absolute;content:"";right:-15px;top:-5px;width:2px;height:25px;background:#dadada}.cart-btn{margin-left:10px}.cart-btn a{position:relative}.cart-btn a i{font-size:14px;color:#1f516c;transition:all 200ms ease}.cart-btn a:hover span{top:-10px;transition:all 100ms ease}.cart-btn a span{position:relative;color:#fff;font-size:14px;top:-8px;left:-5px;z-index:1;transition:all 100ms ease}.cart-btn a span:before{position:absolute;top:0;left:-4px;right:0;text-align:center;margin:0 auto;content:"";width:15px;height:15px;background:#ec4760;z-index:-1;border-radius:50%}.main-header .number{margin-left:20px}.main-header .number a{font-size:14px;color:#fff;background:#ec4760;padding:20px 54px}.main-header .number a i{transform:rotate(90deg);position:relative;left:-12px;top:2px}.sticky-header{position:fixed;visibility:hidden;opacity:0;left:0;top:0;width:100%;padding:0 0;z-index:-1;background:#fff;border-bottom:1px solid #e5e5e5;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);-ms-box-shadow:0 0 15px rgba(0,0,0,.1);-o-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-transition:top 300ms ease;-o-transition:top 300ms ease;transition:top 300ms ease}.fixed-header .sticky-header{opacity:1;z-index:99901;visibility:visible}.fixed-header .sticky-header .logo{padding:17px 0}.sticky-header .main-menu .navigation>li{margin-left:50px !important;padding:0 !important;margin-right:0;background-color:transparent;padding:30px 0 !important}.sticky-header .main-menu .navigation>li.dropdown>a:after,.sticky-header .main-menu .navigation>li:before{display:none}.sticky-header .main-menu .navigation>li>a{line-height:30px;font-size:15px;font-weight:600;color:#25283a;text-transform:capitalize;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.sticky-header .main-menu .navigation>li>ul>li>ul{left:auto;right:100%}.nav-outer .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;display:none;color:#000;margin-right:30px;top:0;padding:28px 0}.mobile-menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;opacity:0;visibility:hidden;z-index:999999}.mobile-menu .mCSB_inside>.mCSB_container{margin-right:5px}.mobile-menu .navbar-collapse{display:block !important}.mobile-menu .nav-logo{position:relative;padding:30px 25px;text-align:left}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:.7;visibility:visible;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;background:#202020;padding:0 0;z-index:5;opacity:0;visibility:hidden;border-radius:0;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .close-btn{position:absolute;right:20px;top:20px;line-height:30px;width:24px;text-align:center;font-size:30px;color:#fff;cursor:pointer;z-index:10;-webkit-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(315deg)}.mobile-menu .close-btn:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation{position:relative;display:block;width:100%;float:none}.mobile-menu .navigation li{position:relative;display:block;border-top:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation:last-child{border-bottom:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 25px;font-size:15px;font-weight:500;color:#fff;text-transform:uppercase;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li ul li>a{font-size:15px;margin-left:20px;text-transform:capitalize}.mobile-menu .navigation li>a:before{content:'';position:absolute;left:0;top:0;height:0;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li.current>a:before{height:100%}.mobile-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#fff;background:rgba(255,255,255,.1);cursor:pointer;border-radius:2px;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:5}.mobile-menu .navigation li.dropdown .dropdown-btn.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none}.mobile-menu .social-links{position:relative;text-align:center;padding:30px 25px}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 10px 10px}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:16px;color:#fff;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.side-menu{position:fixed;left:0;top:0;width:320px;padding-right:30px;max-width:100%;height:100%;z-index:999;background:#222;transform:translateX(-320px);transition:.5s ease}.side-menu .side-menu-resize{position:absolute;right:-40px;top:50%;height:40px;width:40px;color:#fff;background-color:#3e3e3e;display:none;z-index:9;text-align:center;line-height:40px;cursor:pointer;margin-top:-20px;transition:.5s ease}.side-menu-visible .side-menu .side-menu-resize{right:0;background:rgba(255,255,255,.1)}.side-menu-visible .side-menu .side-menu-resize .fa-angle-right:before{content:""}@media only screen and (min-width:1400px){.side-menu-visible .side-menu{transform:translateX(0)}.side-menu .side-menu-resize{display:block}.side-menu-visible{padding-left:320px;transition:.5s}.main-header .mobile-menu-two{display:none}.side-menu-overlay{display:none}}@media only screen and (max-width:1399px){.side-menu-visible-s2 .side-menu{transform:translateX(0)}.side-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(34,34,34,.45);z-index:99;cursor:-webkit-zoom-out;opacity:0;visibility:hidden}.side-menu-visible-s2 .side-menu-overlay{opacity:1;visibility:visible}}.side-menu .mCSB_scrollTools .mCSB_draggerContainer{right:-11px}.side-menu .mCSB_inside>.mCSB_container{margin-right:5px}.side-menu .navbar-collapse{display:block !important}.side-menu .nav-logo{position:relative;padding:10px 60px;text-align:left;margin-top:70px;margin-bottom:50px}.side-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;background:#282828;padding:0 0;z-index:5;border-radius:0}.side-menu .close-btn{position:absolute;right:10px;top:10px;line-height:30px;width:24px;text-align:center;font-size:30px;color:#fff;cursor:pointer;z-index:10;-webkit-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease}.side-menu .close-btn:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.side-menu .navigation{position:relative;display:block;width:100%;float:none}.side-menu .navigation li{position:relative;display:block}.side-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:18px 60px;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.side-menu .navigation li ul li>a{font-size:15px;text-transform:capitalize}.side-menu .navigation li>a:before{content:'';position:absolute;left:0;top:0;height:0;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.side-menu .navigation li.current>a:before{height:100%}.side-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:50px;top:14px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#fff;cursor:pointer;border-radius:2px;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:5}.side-menu .navigation li>ul,.side-menu .navigation li>ul>li>ul{display:none;background-color:rgba(255,255,255,.05)}.side-menu .social-links{position:relative;text-align:center;padding:30px 25px}.side-menu .social-links li{position:relative;display:inline-block;margin:0 10px 10px}.side-menu .social-links li a{position:relative;line-height:32px;font-size:16px;color:#fff;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.side-menu .contact-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 60px;margin-top:70px}.side-menu .contact-info .single-info{position:relative;padding-left:40px;margin-bottom:30px}.side-menu .contact-info .icon-box{position:absolute;left:0;top:9px;color:#fff;font-size:30px}.side-menu .contact-info .text{font-size:14px;color:#9fb3bd;margin:0}.side-menu .contact-info h4{font-size:20px;font-weight:700;color:#fff}.side-menu .contact-info h4 a{color:#fff}.side-menu .navigation li.dropdown .dropdown-btn span:before{content:"+";font-weight:700;font-family:"Roboto",sans-serif;font-size:18px;transition:.5s}.side-menu .navigation li.dropdown .dropdown-btn.open span:before{content:"-"}.main-header .mobile-menu-two{position:absolute;top:0;left:0;width:100%;background:#282828}.main-header .mobile-menu-two .wrapper-box{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:21px 0}.main-header .mobile-nav-toggler-two{color:#fff;font-size:26px;cursor:pointer}.banner-section{position:relative}.banner-section.style-three{z-index:-1}.banner-carousel{position:relative}.banner-carousel .slide-item{position:relative;display:block;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;padding:170px 0 260px 0;overflow:hidden}.style-two .banner-carousel .slide-item{padding:340px 0 210px}.style-three .banner-carousel .slide-item{padding:300px 0 270px}.banner-carousel .slide-item .curved-layer{position:absolute;left:0;top:0;width:45%;height:100%}.banner-carousel .slide-item .curved-layer:before{content:'';position:absolute;right:0;top:-80%;width:150%;height:200%;opacity:.85;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:rotate(20deg) scaleX(0);-ms-transform:rotate(20deg) scaleX(0);transform:rotate(20deg) scaleX(0)}.banner-carousel .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.banner-carousel .slide-item:before{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000;opacity:0;z-index:1}.banner-carousel .content-box{position:relative;margin:0 auto;padding:0 0;z-index:5}.style-three .banner-carousel .content-box{text-align:left;max-width:1000px;margin:0 0}.banner-carousel .content-box h3{position:relative;display:block;font-size:30px;line-height:1.15em;color:#fff;font-weight:500;opacity:0;margin-bottom:32px;letter-spacing:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);text-transform:capitalize;padding-left:80px}.banner-carousel .content-box h3:before{position:absolute;left:0;top:16px;background:url(../images/shape/slider-1-line.png);content:"";width:100px;height:100px;background-repeat:no-repeat}.banner-carousel .active .content-box h3{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.banner-carousel .content-box h1{display:block;font-size:90px;line-height:100px;color:#fff;font-weight:700;opacity:0;margin-bottom:30px;position:relative;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.banner-carousel .content-box h1 span{font-weight:700;color:#ec4760}.banner-carousel .active .content-box h1{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease;-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.banner-carousel .content-box .text{display:block;font-size:18px;line-height:30px;color:#fff;font-weight:400;letter-spacing:.1px;opacity:0;margin:0 auto;margin-bottom:45px;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}.style-three .banner-carousel .content-box .text{text-align:left;max-width:600px;margin:0 0 40px}.banner-carousel .active .content-box .text{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.banner-carousel .content-box .btn-box{position:relative;opacity:0;z-index:5;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}.banner-carousel .active .content-box .btn-box{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;-webkit-transition-delay:1400ms;-o-transition-delay:1400ms;transition-delay:1400ms}.banner-carousel .content-box .btn-box .theme-btn{margin-right:45px}.banner-carousel .content-box .btn-box .theme-btn:last-child{margin:0}.banner-section .owl-theme .owl-nav{position:absolute;top:50%;left:0;right:0;margin:0 auto;width:100%}.banner-section .owl-theme .owl-nav .owl-prev{position:absolute;left:50px;top:0;background:#1b4962;height:56px;width:56px;border-radius:50%;border:none;text-align:center;color:rgba(0,0,0,0);line-height:56px;font-size:0;opacity:1;margin-top:-30px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.banner-section .owl-theme .owl-nav .owl-prev:after{font-family:"Flaticon";content:"";position:absolute;top:0;width:56px;height:56px;line-height:56px;left:0;color:#fff;font-size:24px;transition:all 300ms ease}.banner-section .owl-theme .owl-nav .owl-prev:hover:after{left:0;margin-left:0}.banner-section .owl-theme .owl-nav .owl-next{position:absolute;right:50px;top:0;background:#1b4962;height:56px;width:56px;border-radius:50%;border:none;text-align:center;line-height:56px;color:rgba(0,0,0,0);font-size:0;opacity:1;margin-top:-30px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.banner-section .owl-theme .owl-nav .owl-next:after{font-family:"Flaticon";content:"";position:absolute;top:0;width:56px;height:56px;line-height:56px;right:0;color:#fff;font-size:24px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.banner-section .owl-theme .owl-nav .owl-next:hover:after{right:0;margin-right:0}.banner-section .owl-theme .owl-nav .owl-prev:hover,.banner-section .owl-theme .owl-nav .owl-next:hover{opacity:1;background:#ec4760}.banner-section .owl-dots{position:absolute;left:0;margin:0;bottom:40px;width:100%;text-align:center;display:none}.banner-section .owl-dots .owl-dot{position:relative;display:inline-block;width:12px;height:12px;margin:0 4px}.banner-section .owl-dots .owl-dot span{position:relative;display:block;width:12px;height:12px;background:#fff;border-radius:50%}.banner-section.style-two .banner-carousel .content-box{text-align:center}.banner-section.style-two .banner-carousel .content-box h2{font-size:120px;letter-spacing:-5px;line-height:1.1em;margin-bottom:20px}.banner-section.style-two .banner-carousel .content-box:before{display:none}.banner-section .btn-style-one{position:relative;display:inline-block;font-size:18px;line-height:30px;color:#fff !important;font-weight:600;text-transform:capitalize;overflow:hidden;vertical-align:middle;background-color:#ec4760;border-radius:0}.banner-section .btn-style-one .btn-title:before{background:#1b4962}.banner-section .btn-style-one .btn-title{padding:15px 75px 15px 35px}.banner-section .btn-style-one .btn-title:after{position:absolute;right:36px;top:15px;font-size:16px;content:"";font-family:'Font Awesome 5 Pro'}.banner-section .btn-style-two{position:relative;display:inline-block;font-size:18px;line-height:30px;color:#ec4760;font-weight:600;text-transform:capitalize;border-radius:30px;overflow:hidden;vertical-align:middle;border:1px solid #ec4760;border-radius:0}.banner-section .btn-style-two .btn-title{padding:15px 75px 15px 35px}.banner-section .btn-style-two .btn-title:before{background:#1b4962}.banner-section .btn-style-two .btn-title:after{position:absolute;right:36px;top:15px;font-size:16px;content:"";font-family:'Font Awesome 5 Pro';color:#ec4760;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.btn-style-two:hover{border:1px solid #1b4962;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.btn-style-two{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.btn-style-two:hover .btn-title:after{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.banner-section .shape-1{position:absolute;top:-345px;left:-10px;z-index:1;opacity:0;transition:all 5700ms ease}.banner-carousel .active .shape-1{opacity:1;top:-146px;transition:all 5700ms ease}.banner-section .shape-2{position:absolute;top:-150px;right:-150px;z-index:1;transition:all 5700ms ease}.banner-carousel .active .shape-2{opacity:1;right:0;transition:all 5700ms ease}.banner-section .shape-3{position:absolute;bottom:-565px;left:0;z-index:1;transition:all 5700ms ease}.banner-carousel .active .shape-3{opacity:1;bottom:-365px;transition:all 5700ms ease}.banner-section .btn-box.two .btn-style-one .btn-title{box-shadow:0 -3px 0 0 #fd7ca4 inset}.service{position:relative;padding:0 0 90px 0;margin-top:-86px;z-index:1;overflow:hidden}.service .shape-1{position:absolute;bottom:120px;left:85px;z-index:-1;transition:all 700ms ease}.service .shape-2{position:absolute;bottom:-220px;right:0;z-index:-1;transition:all 700ms ease}.service .item{position:relative;border-top:4px solid #ec4760;box-shadow:0 0 11px 0 rgba(0,0,0,.25)}.service .item .image{position:relative}.service .item .image:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-image:-webkit-linear-gradient(60deg,rgba(255,255,255,.95) 30%,hsla(359,66%,45%,0) 100%)}.service .item .image img{width:100%}.service .item h3{font-size:18px;color:#1b4962;padding-left:60px;margin-bottom:6px}.service .item h3:before{position:absolute;left:0;top:8px;background:url(../images/shape/line.png);content:"";width:100px;height:10px;background-repeat:no-repeat}.service .item h2{font-size:30px;font-weight:700;margin-bottom:16px}.service .item h2 a{color:#1b4962;transition:all 700ms ease}.service .item h2:hover a{color:#ec4760;transition:all 700ms ease}.service .item .btn-box{margin-top:38px}.service .btn-title:before{background:#1b4962}.service .btn-style-one .btn-title:after{position:absolute;right:25px;top:11px;font-size:16px;content:"";font-family:'Font Awesome 5 Pro'}.service .btn-style-one .btn-title{padding:11px 50px 11px 35px}.service .lower-content{position:relative;margin-top:-100px;padding:0 30px 35px 30px}.service .text{margin-top:60px;text-align:center}.service .text p{font-weight:500}.service .text p a{color:#ff1e5f;font-weight:500}.about-us{position:relative}.about-us .sec-title{margin-bottom:40px}.about-us:before{position:absolute;right:0;bottom:0;background:url(../images/shape/about-us-bg-shape.png);content:"";width:970px;height:100%;background-repeat:no-repeat}.about-us .content{padding-top:100px}.about-us .image-box img{max-width:none;float:right}.about-us .progress-block{position:relative;margin-bottom:30px;z-index:10;text-align:center}.about-us .progress-block .inner-box{position:relative}.about-us .progress-block .graph-outer{position:relative;left:0;top:0;bottom:0;display:inline-block;text-align:center;border-radius:50%}.about-us .progress-block .graph-outer:after{position:absolute;right:0;left:0;bottom:-25px;margin:0 auto;font-size:20px;color:#ff1d61;font-weight:700;content:"";font-family:'Font Awesome 5 Pro'}.about-us .progress-block .graph-outer:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;border:6px solid transparent;border-radius:50%;width:130px;height:130px}.about-us .progress-block canvas{position:relative}.about-us .progress-block .counter-title{position:relative;font-size:20px;font-weight:700;color:#313131;margin-top:30px;display:inline-block}.about-us .progress-block .graph-outer .count-box{position:absolute;left:0;top:50%;width:100%;margin-top:-4px;font-size:16px;color:#ec4760;font-weight:700;line-height:1.4em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.about-us .progress-block .graph-outer .count-text{position:relative;font-size:60px;line-height:1.2em;color:#ec4760;font-weight:700}.about-us .progress-block .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:5px}.about-us .progress-block .icon span{color:#ec4760;transition:all 700ms ease;font-size:60px}.about-us .progress-block .inner-text{color:#ec4760;font-weight:500;display:inline-block;font-size:20px}.about-us .content .btn-box{margin-top:0}.about-us .content .btn-box a{position:relative;font-size:18px;color:#ec4760;padding-left:50px;transition:all 700ms ease;font-weight:500}.about-us .content .btn-box:hover a{color:#1b4962;transition:all 700ms ease}.about-us .content .btn-box a:before{position:absolute;left:0;top:7px;background:url(../images/shape/btn.png);content:"";width:30px;height:8px;background-repeat:no-repeat}.company-direction{position:relative;padding:100px 0 100px 0}.company-direction .anim-icons .shape-1{position:absolute;top:-90px;left:0;z-index:1}.company-direction .anim-icons .shape-2{position:absolute;top:-90px;right:0;z-index:1;transition:all 700ms ease}.company-direction .btn-one{margin-top:40px}.company-direction .btn-one a{position:relative;font-size:24px;color:#ec4760;background:#fafafa;width:100%;transition:all 700ms ease}.company-direction .btn-style-one .btn-title:after{right:76px;top:12px}.company-direction .btn-one .btn-title:hover:after{color:#fff;transition:all 700ms ease}.btn-style-one .btn-title{text-align:center;box-shadow:0 -3px 0 0 #fd7ca4 inset}.company-direction .logo{text-align:center}.company-direction .btn-two{margin-top:40px}.company-direction .btn-two a{color:#1b4962;font-size:24px;background:#fafafa;width:100%;transition:all 700ms ease}.company-direction .btn-two .btn-style-one .btn-title:after{right:100px;top:12px}.company-direction .btn-two .btn-title:hover:after{color:#fff;transition:all 700ms ease}.company-direction .btn-style-one .btn-title{box-shadow:unset}.service-facilites{position:relative;background:#fafafa;padding:100px 0 100px 0}.service-facilites .item{position:relative;padding:0 0 0 90px;margin-bottom:60px}.service-facilites .item .icon{position:absolute;left:0;top:25px}.service-facilites .item .icon span{font-size:60px;color:#ec4760}.service-facilites .item .icon span:after{position:absolute;left:-5px;top:70px;background:url(../images/shape/service-facilites-icon-shape.png);content:"";width:100px;height:25px;background-repeat:no-repeat}.service-facilites .item h2{position:relative;padding-left:30px;margin-bottom:11px}.service-facilites .item h2:before{position:absolute;left:0;top:22px;content:"";width:20px;height:2px;background:#ec4760}.service-facilites .item h2 a{font-size:30px;color:#1b4962;font-weight:700;transition:all 700ms ease}.service-facilites .item h2:hover a{color:#ec4760;transition:all 700ms ease}.service-facilites .sec-title p{position:relative}.service-facilites .sec-title p:before{position:absolute;left:0;right:0;margin:0 auto;bottom:-30px;content:"";width:500px;height:1px;background:#f2f2f2}.service-facilites .btn-box{position:relative;text-align:center;margin-top:10px}.service-facilites .btn-box:before{position:absolute;left:0;right:0;margin:0 auto;top:-35px;content:"";width:500px;height:1px;background:#f2f2f2}.service-facilites .btn-title:before{background:#1b4962}.service-facilites .btn-style-one .btn-title:after{position:absolute;right:25px;top:11px;font-size:16px;content:"";font-family:'Font Awesome 5 Pro'}.service-facilites .btn-style-one .btn-title{padding:11px 50px 11px 35px}.faqs-testimonials{position:relative;padding:100px 0 100px 0}.faqs-testimonials .shape-1{position:absolute;bottom:280px;left:0;z-index:-1;transition:all 700ms ease}.faqs-testimonials .accordion-box{position:relative;margin-bottom:30px}.faqs-testimonials .accordion-box .block{position:relative;padding-top:0;margin-bottom:12px}.faqs-testimonials .accordion-box .block:last-child{margin-bottom:0}.faqs-testimonials .accordion-box .block .acc-btn{position:relative;font-size:16px;cursor:pointer;line-height:28px;color:#1b4962;font-weight:500;padding:15px 20px 15px 20px;padding-left:25px;transition:all 900ms ease;background:#fafafa}.faqs-testimonials .accordion-box .block .acc-btn:before{position:absolute;left:0;top:8px;content:"";width:2px;height:39px;background:#ec4760;opacity:1;transition:all 900ms ease}.faqs-testimonials .accordion-box .block .acc-btn.active:before{height:0;opacity:0;transition:all 1500ms ease}.faqs-testimonials .accordion-box .block .acc-btn:after{position:absolute;left:0;top:-2px;content:"";width:0;height:2px;background:#ec4760;opacity:0;transition:all 900ms ease}.faqs-testimonials .accordion-box .block .acc-btn.active:after{width:100%;opacity:1;transition:all 1500ms ease}.faqs-testimonials .accordion-box .block .icon-outer{position:absolute;right:30px;top:33px;font-size:25px;color:#161616;transition:all 900ms ease}.faqs-testimonials .accordion-box .block .icon-outer .icon{position:absolute;top:50%;margin-top:-15px;font-size:18px;color:#161616;line-height:1em;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.faqs-testimonials .accordion-box .block .icon-outer .icon_plus{opacity:1}.faqs-testimonials .accordion-box .block .icon-outer .icon_minus{opacity:0;color:#161616;font-weight:700}.faqs-testimonials .accordion-box .block .acc-btn.active .icon-outer .icon_minus{opacity:1}.faqs-testimonials .accordion-box .block .acc-btn.active .icon-outer .icon_plus{opacity:0}.faqs-testimonials .accordion-box .block .acc-btn.active .icon-outer{color:#0eaf96}.faqs-testimonials .accordion-box .block .acc-content{position:relative;display:none;padding:18px 20px 11px 21px}.faqs-testimonials .accordion-box .block .acc-content .content-text{padding-bottom:6px}.faqs-testimonials .accordion-box .block .acc-content.current{display:block}.faqs-testimonials .accordion-box .block .content{position:relative;font-size:16px}.faqs-testimonials .btn-box{margin-top:50px}.faqs-testimonials .btn-title:before{background:#1b4962}.faqs-testimonials .btn-style-one .btn-title:after{position:absolute;right:25px;top:11px;font-size:16px;content:"";font-family:'Font Awesome 5 Pro'}.faqs-testimonials .btn-style-one .btn-title{padding:11px 50px 11px 35px}.testimonial{position:relative;width:900px;padding:40px 0 45px 0;margin-left:80px}.testimonial:before{position:absolute;right:-15px;bottom:0;background:url(../images/shape/testimonial-bg-shape-1.png);content:"";width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.testimonial:after{position:absolute;left:-50px;top:0;content:"";width:1px;height:100%;background:#e7e7e7}.testimonial .testimonial-block .inner-box{position:relative}.testimonial .testimonial-block .inner-box:after{position:absolute;left:310px;top:65px;font-size:142px;content:"";font-family:'Font Awesome 5 Pro';color:#f3f3f3;z-index:-1}.testimonial .testimonial-block .inner-box h2{font-size:24px;color:#1b4962;font-weight:700;margin-bottom:13px;padding-left:45px}.testimonial .testimonial-block .inner-box h3{margin-bottom:42px;font-size:16px;color:#ec4760;font-weight:500;padding-left:45px}.testimonial .testimonial-block .inner-box p{position:relative;padding-left:45px;margin-bottom:35px}.testimonial .testimonial-block .inner-box .content-box{position:relative;margin-bottom:25px}.testimonial .testimonial-block .inner-box .content-box:before{position:absolute;left:0;top:-27px;content:"";width:100%;height:1px;background:#d7d7d7}.testimonial .testimonial-block .inner-box .content-box:after{position:absolute;left:0;bottom:13px;content:"";width:100%;height:1px;background:#d7d7d7}.testimonial .testimonial-block .inner-box .ratting{padding-left:45px}.testimonial .testimonial-block .inner-box .ratting li{display:inline-block;margin-right:5px}.testimonial .testimonial-block .inner-box .ratting li i{font-size:18px;color:#fbb837}.testimonial .testimonial-block .inner-box .image{position:relative;top:-20px;left:-4px;z-index:1;overflow:hidden}.testimonial .testimonial-block .inner-box .image:before{position:absolute;bottom:20px;left:0;content:"";background:#ec4760;border-radius:50%;width:171px;height:165px;text-align:center;z-index:-1;background-repeat:no-repeat;transition:all 700ms ease}.testimonial .swiper-slide-active .testimonial-block .inner-box .image:before{bottom:4px;transition:all 1700ms ease}.testimonial .testimonial-block .inner-box .image img{margin-bottom:10px}.swiper-button-next,.swiper-button-prev{background-image:unset !important}.testimonial .testimonial-thumbs{max-width:510px;cursor:pointer;margin-bottom:70px;margin:0;position:relative;left:30px}.testimonial .author-thumb{position:relative;cursor:pointer;height:81px;width:81px;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;left:-50px;margin-bottom:5px}.testimonial .author-thumb:before{position:absolute;bottom:0;left:0;content:"";background:#ec4760;width:81px;height:81px;text-align:center;z-index:-1;background-repeat:no-repeat;border-radius:50%;transition:all 700ms ease}.testimonial .swiper-slide-active .author-thumb:before{bottom:-4px;transition:all 700ms ease}.testimonial .author-thumb img{border:1px solid #ec4760;border-radius:50%;width:100%;transition:all 700ms ease;margin-bottom:10px}.testimonial .swiper-slide-active .author-thumb img{border:0 solid #ec4760;transition:all 700ms ease}.testimonial .swiper-nav-button{position:absolute;right:195px;bottom:60px}.testimonial .swiper-button-next,.swiper-button-prev{width:80px;height:80px;line-height:80px;background:#fff;text-align:center;color:#1e4c64;border-radius:50%;right:0;box-shadow:0 0 0 0 rgba(0,0,0,.11);transition:all 700ms ease}.testimonial .swiper-button-next:hover,.swiper-button-prev:hover{color:#ec4760;box-shadow:0 0 10px 0 rgba(0,0,0,.11);transition:all 700ms ease}.testimonial .swiper-button-next{left:0}.testimonial .swiper-button-prev{right:0;left:unset;margin-right:10px}.why-choos-us{position:relative;padding:120px 0 100px 0;background-repeat:no-repeat;z-index:5;background-size:cover}.why-choos-us .service-block{position:relative}.why-choos-us .service-block:before{position:absolute;left:0;top:0;content:"";width:735px;height:2px;background:#ec4760}.why-choos-us .service-block .item{text-align:center;margin-top:85px}.why-choos-us .service-block .item .icon{position:relative;margin-bottom:43px}.why-choos-us .service-block .item .icon:before{position:absolute;left:0;bottom:-25px;right:0;margin:0 auto;content:"";width:143px;height:1px;background:#ec4760}.why-choos-us .service-block .item .icon span{font-size:60px;color:#ec4760}.why-choos-us .service-block .item h2{font-size:30px;color:#1b4962;font-weight:700;margin-bottom:6px;font-family:'Roboto Condensed',sans-serif}.why-choos-us .service-block .item p{padding:0 15px}.why-choos-us .btn-box{margin-top:40px}.why-choos-us .image{position:relative;top:-120px;right:-67px}.why-choos-us .image img{max-width:670px;float:left;margin-bottom:-200px}.calltoaction{position:relative;padding:240px 0 100px 0;margin-top:-180px;z-index:1}.calltoaction .btn-box{background:#ec4760;padding:49px 20px;text-align:center}.calltoaction .btn-box .btn-style-one{color:#ec4760;background-color:#fff}.team{position:relative;background:#1b4962;padding:100px 0 200px 0}.team .sec-title h3{color:#fff}.team .sec-title h2{color:#fff}.team .sec-title p{color:#fff}.team .item{text-align:center}.team .item .image{overflow:hidden;border-radius:50%;display:inline-block}.team .item .image img{max-width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s}.team .item:hover .image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.team .item h2{margin-top:25px;margin-bottom:5px}.team .item h2 a{font-size:30px;color:#ec4760;font-weight:700;transition:all 700ms ease}.team .item h2 a:hover{color:#fff;transition:all 700ms ease}.team .item h3{font-size:18px;color:#fafafa;margin-bottom:30px}.team .item p{position:relative;color:#fff}.team .item p:before{position:absolute;left:0;top:-15px;right:0;margin:0 auto;content:"";width:100%;height:1px;background:#ec4760}.team .item .link-btn{margin-top:30px}.team .item .link-btn a{width:48px;height:48px}.team .item .link-btn a span{width:48px;height:48px;line-height:48px;border:1px solid #ec4760;color:#fff;font-size:14px;transition:all 700ms ease}.team .item:hover .link-btn a span{background:#ec4760;transition:all 700ms ease}.clients{position:relative;padding:200px 0 100px 0;z-index:1;margin-top:-140px}.clients .slide-item{display:block;text-align:center}.clients .image-box{position:relative;display:inline-block}.clients .image-box img{max-width:140px;max-height:50px;width:100%;display:inline-block;-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.clients .image-box img:hover{opacity:.3;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.clients .owl-dots,.clients .owl-nav{position:relative;display:block !important}.clients .owl-nav .owl-prev span{display:none}.clients .owl-nav .owl-next span{display:none}.clients .theme_carousel.owl-theme.owl-carousel.owl-loaded.owl-drag{line-height:0}.work{position:relative;padding:100px 0 70px 0}.work .item{position:relative;overflow:hidden;margin-bottom:30px}.work .item:before{position:absolute;left:0;bottom:0;right:0;margin:0 auto;content:"";width:100%;height:2px;background:#1b4962;z-index:1}.work .item .image img{width:100%}.work .item .lower-content{position:absolute;bottom:-242px;left:0;text-align:center;width:100%;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:400ms ease all;-moz-transition:400ms ease all;transition:400ms ease all}.work .item:hover .lower-content{bottom:1px;opacity:1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(0%);transition:400ms ease all}.work .item .lower-content .link-btn{position:relative;z-index:1}.work .item .lower-content .link-btn a{position:relative;top:-12px;padding:20px 30px;color:#fff}.work .item .lower-content h2{position:relative;font-size:24px;color:#0e0e0e;font-weight:700;margin-top:20px;margin-bottom:30px}.work .item .lower-content h2:before{position:absolute;bottom:-20px;left:0;right:0;margin:0 auto;content:"";background:url(../images/shape/work-link-btn-dot.png);width:25px;height:5px;text-align:center}.work .item .lower-content p{margin-bottom:25px}.work .item .lower-content .link-btn{transform:scale(2) skewY(0deg);opacity:0;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}.work .item:hover .lower-content .link-btn{transform:scale(1) skewY(0deg);opacity:1;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms}.work .item .lower-content .link-btn span{font-size:14px}.work .item .lower-content .link-btn span:after{position:absolute;top:-2px;left:0;right:0;margin:0 auto;content:"";background:url(../images/shape/work-link-btn-shape.png);width:62px;height:62px;text-align:center;z-index:-1}.blog{position:relative;padding:100px 0 100px 0;background-repeat:no-repeat;z-index:5;background-position:center center;background-size:cover}.blog .inner-box{position:relative;z-index:1;margin-top:10px}.blog .inner-box:before{position:absolute;bottom:0;left:0;right:0;margin:0 auto;content:"";background:url(../images/shape/blog-shape-1.png);width:100%;height:100%;text-align:center;z-index:-1;background-repeat:no-repeat}.blog .inner-box:after{position:absolute;bottom:1px;left:0;right:0;margin:0 auto;content:"";background:url(../images/shape/blog-shape-2.png);width:100%;height:100%;text-align:center;z-index:-2;background-repeat:no-repeat;transition:all 600ms ease;opacity:0}.blog .inner-box .image{position:relative}.blog .inner-box .image .overflow{overflow:hidden}.blog .inner-box .image img{width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s}.blog .inner-box:hover .image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.blog .inner-box .image .date{position:absolute;top:-10px;left:20px;font-size:14px;color:#fff;background:#ec4760;display:inline-block;font-weight:500;padding:0 10px;font-family:'Roboto Condensed',sans-serif}.blog .inner-box .lower-content{position:relative;text-align:center;z-index:1;padding:30px 0 40px 0}.blog .inner-box .lower-content .post-meta li{display:inline-block;margin:0 15px}.blog .inner-box .lower-content .post-meta li a{font-size:16px;color:#7f7f7f}.blog .inner-box .lower-content .post-meta li a i{margin-right:10px}.blog .inner-box .lower-content h3{padding:0 30px;line-height:30px;font-size:23px;font-weight:700;margin-top:18px}.blog .inner-box .lower-content h3 a{color:#1b4962;transition:all 700ms ease}.blog .inner-box .lower-content h3 a:hover{color:#ec4760;transition:all 700ms ease}.blog .inner-box .link-btn a span{position:relative;top:20px;width:50px;height:50px;line-height:50px;color:#fff;font-size:14px;background:#ec4760;transition:all 300ms ease;opacity:0}.blog .inner-box .link-btn a span:hover{background:#163c4f;transition:all 300ms ease}.blog .inner-box:hover .link-btn a span{top:30px;opacity:1;transition:all 300ms ease}.blog .inner-box:hover:after{opacity:1;bottom:-2px;transition:all 600ms ease}.blog .owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:block}.blog .owl-nav{position:absolute;left:0%;top:50%;width:100%;margin-top:-10px}.blog .owl-nav .owl-prev,.blog .owl-nav .owl-next{position:absolute;width:55px;height:55px;line-height:55px;border-radius:50%;background:#fff !important;display:inline-block;text-align:center;transition:all 300ms ease}.blog .owl-nav .owl-prev{left:-90px;right:auto;top:-90px}.blog .owl-nav .owl-prev span{color:#ec4760;font-size:32px}.blog .owl-nav .owl-next span{color:#ec4760;font-size:32px}.blog .owl-nav .owl-next{right:-90px;left:auto;top:-90px}.blog .owl-nav .owl-prev:hover,.blog .owl-nav .owl-next:hover{color:#fff;background:#ec4760 !important;transition:all 300ms ease}.blog .owl-nav .owl-prev:hover span,.blog .owl-nav .owl-next:hover span{color:#fff;transition:all 300ms ease}.blog .owl-dots{display:none}.map-contact-info{position:relative;background:#163c4f;margin-top:-120px;z-index:1}.map-contact-info:before{position:absolute;bottom:0;right:0;content:"";background:url(../images/shape/map-contact-info-shape.png);width:526px;height:832px;text-align:center;background-repeat:no-repeat}.map-contact-info .map-column{margin-left:-15px;margin-right:-15px}.map-contact-info .map-canvas{position:relative;height:950px}.map-contact-info .auto-container{max-width:1920px}.map-contact-info .sec-title h3{color:#fff}.map-contact-info .sec-title h2{color:#fff}.map-contact-info .contact{margin-right:360px;padding:200px 0 0 60px}.map-contact-info .info-column .icon-box{position:relative;padding:0 0 30px 96px;border-bottom:1px solid #686868;margin-bottom:30px}.map-contact-info .info-column .icon-box .icon{position:absolute;left:0;top:0}.map-contact-info .info-column .icon-box .icon span{font-size:24px;color:#fff;border:1px solid #fff;width:68px;height:68px;line-height:68px;text-align:center;border-radius:50%}.map-contact-info .info-column .icon-box h3{color:#fff;font-size:24px;font-weight:500;margin-bottom:10px}.map-contact-info .info-column .icon-box ul li{color:#ec4760;font-size:18px;font-weight:500}.map-contact-info .btn-box{margin-top:30px}span.fas.fa-phone{transform:rotate(90deg)}.main-footer{position:relative;padding:100px 0 100px 0;background-repeat:no-repeat;z-index:1}.main-footer h3{position:relative;color:#ec4760;font-size:24px;font-weight:700;margin-bottom:40px;padding-left:40px}.main-footer h3:before{position:absolute;left:0;top:10px;background:url(../images/shape/footer-line-shape.png);content:"";width:30px;height:8px;background-repeat:no-repeat}.main-footer .widgets-section{border-bottom:1px solid #ec4760;padding-bottom:40px;margin-bottom:40px}.main-footer .list-address{margin-top:20px;margin-bottom:28px}.main-footer .list-address li{font-size:16px;color:#bababa;margin-bottom:8px}.main-footer .list-address li a{font-size:16px;color:#bababa}.main-footer .list-address li i{font-size:16px;color:#ec4760;margin-right:10px}.main-footer .list-address .line{position:relative;margin-left:22px}.main-footer .list-address .line:before{position:absolute;left:-20px;top:0;content:"";width:3px;height:30px;background:#ec4760}.main-footer .number{font-size:30px;color:#bababa;font-weight:500}.main-footer .number span{color:#fff;width:57px;height:57px;line-height:57px;background:#ec4760;text-align:center;margin-right:18px}.main-footer .links-widget ul li{margin-bottom:10px}.main-footer .links-widget ul li a{font-size:16px;color:#bababa}.main-footer .contact-widget p{font-size:16px;color:#bababa}.main-footer .social-links{position:relative;margin-top:30px}.main-footer .social-links li{display:inline-block;margin-right:10px}.main-footer .social-links li a span{width:55px;height:55px;line-height:55px;text-align:center;background:#ec4760;font-size:22px;color:#fff;border-radius:50%;transform:rotate(0deg);transition:all 500ms ease}.main-footer .social-links li:hover a span{color:#1b4962;transform:rotate(360deg);transition:all 500ms ease}.main-footer .help h4{font-size:18px;color:#ec4760;font-weight:700;margin-bottom:15px}.main-footer .help p{color:#bababa}.main-footer .subscribe{margin-left:40px}.main-footer .subscribe h4{font-size:18px;color:#ec4760;font-weight:700;margin-bottom:23px;text-align:right}.main-footer .subscribe .form-group{position:relative;margin-bottom:0}.main-footer .subscribe .form-group input{background:#0b4563;width:100%;height:70px;color:#fff;padding:0 40px}.main-footer .subscribe .form-group button{position:absolute;right:15px;top:0;background:#ec4760;color:#fff;font-size:16px;padding:20px 48px;height:70px}.footer-bottom{position:relative;background:#0a2d3f;padding:90px 0 40px 0;text-align:center;margin-top:-45px}.footer-bottom .copyright p{font-size:18px;color:#dcdcdc}.footer-bottom .copyright span{color:#ec4760}.col-xl-4.col-lg-6.col-sm-12.wow.zoomInUp.animated{transition:all 900ms ease}.banner-section.two .banner-carousel .slide-item{padding:170px 0 175px 0}.address{position:relative;padding:50px 0 50px 0}.address .item{position:relative;background:#fafafa;padding:40px 30px 40px 100px}.address .item .icon span{position:absolute;left:30px;top:45px;font-size:48px;color:#1b4962}.address .item h2{color:#1b4962;font-size:24px;font-weight:700;margin-bottom:4px}.address .item p{font-size:14px;color:#565656}.address .item .link-btn{position:absolute;right:0;bottom:0;width:60px;height:50px;clip-path:polygon(0 100%,0% 100%,100% 100%,100% 0%,100% 0%);background:#ffd9db;transition:all 700ms ease}.address .item .link-btn:before{position:absolute;right:-60px;bottom:0;content:"";width:60px;height:50px;clip-path:polygon(0 100%,0% 100%,100% 100%,100% 0%,100% 0%);background:#ec4760;transition:all 700ms ease}.address .item:hover .link-btn:before{right:0;transition:all 700ms ease}.address .item .link-btn a span{position:relative;font-size:14px;color:#ec4760;z-index:1;width:60px;height:50px;text-align:center;transition:all 700ms ease}.address .item:hover .link-btn a span{color:#fff;transition:all 700ms ease}.address .item .link-btn a span:after{position:absolute;content:"";right:0;bottom:0;z-index:-1}.address .item .link-btn a span:before{position:absolute;top:25px;left:25px;right:0;margin:0 auto}.service-two{position:relative;padding:100px 0 100px 0;background:#fafafa;z-index:1}.service-two .shape-1{position:absolute;bottom:280px;left:85px;z-index:-1;transition:all 700ms ease}.service-two .item .image{position:relative}.service-two .item .image span{position:absolute;left:0;top:0;width:60px;height:50px;clip-path:polygon(0% 100%,0% 100%,0% 100%,0% 0%,100% 0%);background:#ffd9db;z-index:1;border-top-left-radius:5px;transition:all 700ms ease}.service-two .item .image span:after{position:absolute;left:-60px;top:0;width:60px;height:50px;content:"";clip-path:polygon(0% 100%,0% 100%,0% 100%,0% 0%,100% 0%);background:#ec4760;z-index:-1;border-top-left-radius:5px;transition:all 700ms ease}.service-two .item:hover .image span:after{left:0;transition:all 700ms ease}.service-two .item .image span:before{position:absolute;top:8px;left:10px;right:0;margin:0 auto;font-size:14px;color:#ec4760;transition:all 700ms ease}.service-two .item:hover .image span:before{color:#fff;transition:all 700ms ease}.service-two .item .lower-content{background:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:23px 30px 50px 30px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.service-two .item .lower-content h3{margin-bottom:18px}.service-two .item .lower-content h3 a{font-size:24px;color:#223645;font-weight:700;transition:all 700ms ease}.service-two .item .lower-content h3 a:hover{color:#ec4760;transition:all 700ms ease}.service-two .item .lower-content .btn-box{margin-top:20px}.service-two .item .btn-style-one{background-color:#1b4962}.service-two .item .btn-style-one .btn-title:before{background:#ec4760}.service-two .item .lower-content .btn-box span{box-shadow:0 -3px 0 0 #1b4962 inset}.service-two .item .btn-style-one .btn-title:before{box-shadow:0 -3px 0 0 #fd7ca4 inset}.about-two{position:relative;padding:100px 0 100px 0}.about-two:before{position:absolute;left:0;bottom:-115px;background:url(../images/shape/about-2-shape.png);content:"";width:100%;height:100%;background-repeat:no-repeat}.about-two .images-gallery .image-one{position:absolute;left:-318px;top:110px}.about-two .images-gallery .image-two{position:absolute;top:32px;left:20px}.about-two .images-gallery .image-three{position:absolute;left:-89px;bottom:3px}.about-two .images-gallery .image-four{position:absolute;right:60px;bottom:60px}.about-two .content .info-column{position:relative;text-align:center}.about-two .content .info-column .icon{position:relative;padding:51px 0 30px 0;transition:all 700ms ease;box-shadow:0 4px 10px 0 rgba(224,224,224,.79);border-top:2px solid #ec4760;background:#fff;margin:0 15px;transition:all 700ms ease}.about-two .content .info-column:hover .icon{background:#ec4760;transition:all 700ms ease}.about-two .content .info-column:hover .icon span:before{color:#fff;transition:all 700ms ease}.about-two .content .info-column .icon:after{position:absolute;right:0;left:0;bottom:-40px;margin:0 auto;font-size:20px;color:#ff1d61;font-weight:700;content:"";font-family:'Font Awesome 5 Pro'}.about-two .content .info-column .icon span{font-size:60px}.about-two .content .info-column .icon span:before{color:#1b4962;transition:all 700ms ease}.about-two .content .info-column .count-outer{font-size:20px;color:#313131;font-weight:500;margin-top:50px}.about-two .content .info-column .count-outer .count-text{color:#ec4760}.about-two .content .info-column .count-outer span{color:#ec4760}.about-two .content .btn-box{margin-top:40px}.about-two .content .btn-box a{position:relative;font-size:18px;color:#ec4760;padding-left:50px;transition:all 700ms ease;font-weight:500}.about-two .content .btn-box:hover a{color:#1b4962;transition:all 700ms ease}.about-two .content .btn-box a:before{position:absolute;left:0;top:7px;background:url(../images/shape/btn.png);content:"";width:30px;height:8px;background-repeat:no-repeat}.cases-section{position:relative;padding:110px 0 100px;background:#fafafa}.cases-section.style-two{background-color:#fff}.cases-section .sec-bg{position:absolute;left:0;top:0;width:100%;height:620px;background-size:cover}.cases-section .sec-bg:before{position:absolute;content:'';background-color:#282828;left:0;top:0;width:100%;height:100%;opacity:.9}.cases-section.style-two .case-tabs .case-tab-btns .case-tab-btn{color:#fff}.cases-section .auto-container{max-width:700px}.cases-section .case-tab-wrapper{margin:0 0}.cases-section .owl-carousel .owl-stage-outer{overflow:visible}.cases-section .case-tabs{position:relative}.cases-section .case-tabs .tabs-header{position:relative;margin-bottom:40px}.cases-section .case-tabs .case-tab-btns{position:relative;margin-right:0;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;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px;margin-right:-135px;margin-left:-135px}.cases-section .case-tabs .case-tab-btns .case-tab-btn{position:relative;line-height:24px;cursor:pointer;font-weight:700;font-size:24px;padding:13px 20px;margin:0 5px;text-transform:capitalize;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.cases-section .case-tabs .case-tab-btns .case-tab-btn span{position:relative}.cases-section .case-tabs .case-tab-btns .case-tab-btn:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;opacity:0;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;border-radius:25px}.cases-section .case-tabs .case-tab-btns .case-tab-btn:last-child{margin-right:0}.cases-section .case-tabs .case-tab-btns .case-tab-btn.active-btn{color:#ec4760}.cases-section .case-tabs .case-tab-btns .case-tab-btn.active-btn:before{opacity:1}.cases-section .case-tabs .case-tabs-content{position:relative;display:block}.cases-section .case-tabs .case-tab{position:absolute;left:0;top:0;width:100%;height:auto;visibility:hidden}.cases-section .case-tabs .case-tab.active-tab{position:relative;visibility:visible;z-index:5}.cases-section .case-tabs .case-block-one .inner-box{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transition:all .7s ease;-moz-transition:all .7s ease;-webkit-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease}.cases-section .case-tabs .active-tab .case-block-one .inner-box{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.cases-section .case-block-one{position:relative}.cases-section .case-block-one .overlay{position:absolute;left:0;bottom:0;right:0;background:#1b4962;padding:20px 25px;-webkit-transition:1s ease;-o-transition:1s ease;transition:1s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1200px) rotateX(-90deg) translateZ(-51px);transform:perspective(1200px) rotateX(-90deg) translateZ(-51px);opacity:0}.cases-section .owl-item.active .case-block-one .overlay{-webkit-transform:perspective(1200px) rotateX(0deg) translateZ(0);transform:perspective(1200px) rotateX(0deg) translateZ(0);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;opacity:1}.cases-section .case-block-one .overlay h5{font-size:16px;font-weight:700;margin-bottom:10px;color:#fff}.cases-section .case-block-one .overlay h2{font-size:30px;font-weight:700;color:#fff;margin-bottom:25px;padding-bottom:27px;border-bottom:1px solid #fff}.cases-section .case-block-one .overlay p{font-size:18px;color:#fafafa}.cases-section .case-block-one .overlay .link-btn{position:absolute;right:0;top:-83px;background:#184e6c;padding:12px 50px}.cases-section .case-block-one .overlay .link-btn a{height:60px;width:60px;text-align:center;line-height:56px;color:#fff;font-weight:700}.cases-section .case-block-one .overlay .link-btn a i{font-style:normal;font-size:45px;margin:0}.cases-section .owl-theme .owl-nav{position:absolute;top:50%;left:0;right:0;margin:0 auto;width:100%;display:none}.cases-section .owl-theme .owl-nav .owl-prev{position:absolute;left:-55px;top:0;background:rgba(255,255,255,.15);height:56px;width:56px;border-radius:50%;border:none;text-align:center;color:rgba(0,0,0,0);line-height:56px;font-size:0;opacity:1;margin-top:-30px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.cases-section .owl-theme .owl-nav .owl-prev:before{font-family:"Flaticon";content:"";position:absolute;top:0;width:56px;height:56px;line-height:56px;left:0;border-radius:50%;background:#fff;color:#282828;font-size:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-box-shadow:0 16px 32px 0 rgba(165,165,165,.4);box-shadow:0 16px 32px 0 rgba(165,165,165,.4);-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.cases-section .owl-theme .owl-nav .owl-prev:hover:before{color:#fff}.cases-section .owl-theme .owl-nav .owl-next{position:absolute;right:-55px;top:0;background:rgba(255,255,255,.15);height:56px;width:56px;border-radius:50%;border:none;text-align:center;line-height:56px;color:rgba(0,0,0,0);font-size:0;opacity:1;margin-top:-30px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.cases-section .owl-theme .owl-nav .owl-next:before{font-family:"Flaticon";content:"";position:absolute;top:0;width:56px;height:56px;line-height:56px;right:0;color:#282828;background:#fff;border-radius:50%;font-size:24px;-webkit-box-shadow:0 16px 32px 0 rgba(165,165,165,.4);box-shadow:0 16px 32px 0 rgba(165,165,165,.4);-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.cases-section .owl-theme .owl-nav .owl-next:hover:before{color:#fff}.cases-section .text{text-align:center;margin-top:40px}.cases-section .text p span{color:#ff1e5f}.testimonial-two{position:relative;padding:100px 0 100px 0;z-index:1}.testimonial-two .thumb-box .image{position:absolute;border-radius:50%;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 5s infinite linear}.testimonial-two .thumb-box .image-1{border:4px solid #ec4760;left:12%;top:30%;z-index:-1}.testimonial-two .thumb-box .image-2{border:4px solid #ec4760;left:20%;top:55%;z-index:5}.testimonial-two .thumb-box .image-3{border:4px solid #ec4760;right:30%;top:14%;z-index:-1}.testimonial-two .thumb-box .image-4{border:4px solid #ec4760;right:14%;top:35%;z-index:-1}.testimonial-two .thumb-box .image-5{border:4px solid #ec4760;right:18%;bottom:18%;z-index:5}.testimonial-two .thumb-box .image-6{left:32%;top:15%;z-index:-1}.testimonial-two .thumb-box .image-7{right:23%;top:15%;z-index:-1}.testimonial-two .thumb-box .image-8{bottom:8%;left:34%;z-index:-1}.testimonial-two .thumb-box .image-9{right:10%;bottom:2%;z-index:-1}.testimonial-two .item{text-align:center}.testimonial-two .item h2{color:#1b4962;font-size:24px;font-weight:700;font-family:'Roboto',sans-serif;margin-bottom:20px}.testimonial-two .item h4{color:#ec4760;font-size:16px;margin-bottom:20px}.testimonial-two .item p{font-size:24px;color:#565656;font-style:italic;line-height:30px;font-family:'Roboto Condensed',sans-serif;margin-bottom:22px}.testimonial-two .item .icon{margin-bottom:20px}.testimonial-two .item .icon span{font-size:38px;color:#ec4760}.testimonial-two .item .ratting li{display:inline-block;margin:0 2px}.testimonial-two .item .ratting li i{color:#fbb837;font-size:18px}.testimonial-two .owl-carousel .owl-nav.disabled,.testimonial-two .owl-carousel .owl-dots.disabled{display:block}.testimonial-two .owl-nav{text-align:center}.testimonial-two .owl-nav .owl-prev,.testimonial-two .owl-nav .owl-next{position:absolute;width:55px;height:55px;line-height:55px;border-radius:50%;background:#f3f8fd !important;display:inline-block;text-align:center;margin:0 5px;transition:all 300ms ease;margin-top:40px}.testimonial-two .owl-nav .owl-prev{position:relative;left:0;right:0;top:0}.testimonial-two .owl-nav .owl-prev span{color:#ec4760;font-size:32px}.testimonial-two .owl-nav .owl-next span{color:#ec4760;font-size:32px}.testimonial-two .owl-nav .owl-next{position:relative;right:0;left:0;top:0}.testimonial-two .owl-nav .owl-prev:hover,.testimonial-two .owl-nav .owl-next:hover{color:#fff;background:#ec4760 !important;transition:all 300ms ease}.testimonial-two .owl-nav .owl-prev:hover span,.testimonial-two .owl-nav .owl-next:hover span{color:#fff;transition:all 300ms ease}.testimonial-two .owl-dots{display:none}.whychoosus-two{position:relative;background:#fafafa}.whychoosus-two .item{background:#fff;text-align:center;padding:45px 0 30px 0;transition:all 700ms ease}.whychoosus-two .item .icon{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #ec4760;margin:0 55px 20px 55px}.whychoosus-two .item .icon span{font-size:60px;color:#ec4760}.whychoosus-two .item h2{font-size:24px;color:#1b4962;font-weight:700}.whychoosus-two .item:hover{box-shadow:0 9px 13px 0 rgba(236,71,96,.51);transition:all 700ms ease}.whychoosus-two .btn-box{margin-top:70px;display:inline-block;padding-bottom:100px}.whychoosus-two .image-one img{max-width:none;float:left}.whychoosus-two .image-two{position:absolute;bottom:-120px;left:240px}.whychoosus-two .image-two img{max-width:none;float:left}.whychoosus-two .content{padding-top:100px}.clients.two{margin-top:0;padding:100px 0 85px 0}.clients .owl-theme .owl-nav .owl-prev:before{font-family:"Flaticon";content:"";position:absolute;top:-55px;width:56px;height:56px;line-height:56px;left:-20px;border-radius:50%;background:transparent;color:#0c0c0c;font-size:24px;transition:all 300ms ease}.clients .owl-theme .owl-nav .owl-next:before{font-family:"Flaticon";content:"";position:absolute;top:-55px;width:56px;height:56px;line-height:56px;right:-20px;color:#0c0c0c;background:transparent;font-size:24px;transition:all 300ms ease}.clients .owl-theme .owl-nav .owl-prev:hover:before,.clients .owl-theme .owl-nav .owl-next:hover:before{color:#e1455d;transition:all 300ms ease}.blog-two{position:relative;padding:100px 0 50px 0;background:#fafafa}.blog-two .inner-box{position:relative;z-index:1;margin-top:10px;background:#fff;text-align:center;transition:all 700ms ease}.blog-two .inner-box .image{position:relative;background:#1b4962;transition:all 700ms ease;margin:0 40px}.blog-two .inner-box:hover .image img{transform:scale(1.1);opacity:.2;transition:all 700ms ease}.blog-two .image-box{overflow:hidden}.blog-two .inner-box .image img{transition:all 700ms ease;width:100%}.blog-two .inner-box .image .date{position:absolute;top:-13px;left:0;right:0;margin:0 auto;font-size:14px;color:#fff;background:#ec4760;display:inline-block;font-weight:500;padding:0 0;font-family:'Roboto Condensed',sans-serif;width:90px}.blog-two .inner-box .lower-content{position:relative;margin-top:5px;text-align:center;z-index:1;padding:30px 20px 30px 20px}.blog-two .inner-box .lower-content .post-meta li{display:inline-block;margin:0 15px}.blog-two .inner-box .lower-content .post-meta li a{font-size:16px;color:#7f7f7f}.blog-two .inner-box .lower-content .post-meta li a i{margin-right:10px}.blog-two .inner-box .lower-content h3{padding:0 30px;line-height:30px;font-size:23px;font-weight:700;margin-top:18px}.blog-two .inner-box .lower-content h3 a{color:#1b4962;transition:all 700ms ease}.blog-two .inner-box .lower-content h3 a:hover{color:#ec4760;transition:all 700ms ease}.blog-two .inner-box .link-btn a span{position:relative;top:20px;width:50px;height:50px;line-height:50px;color:#fff;font-size:14px;background:#ec4760;transition:all 300ms ease;opacity:0}.blog-two .inner-box .link-btn a span:hover{background:#163c4f;transition:all 300ms ease}.blog-two .btn-box{margin-top:30px}.blog-two .owl-theme .owl-nav .owl-prev:before{font-family:"Flaticon";content:"";position:absolute;top:32%;width:56px;height:56px;line-height:56px;left:-90px;border-radius:50%;background:#fff;color:#414141;font-size:24px;transition:all 300ms ease}.blog-two .owl-theme .owl-nav .owl-prev:hover:before{background:#ec4760;color:#fff;transition:all 300ms ease}.blog-two .owl-theme .owl-nav .owl-next:before{font-family:"Flaticon";content:"";position:absolute;top:32%;width:56px;height:56px;line-height:56px;right:-90px;color:#282828;background:#fff;border-radius:50%;font-size:24px;transition:all 300ms ease}.blog-two .owl-theme .owl-nav .owl-next:hover:before{background:#ec4760;color:#fff;transition:all 300ms ease}.blog-two .owl-carousel .owl-nav.disabled,.blog-two .owl-carousel .owl-dots.disabled{display:block}.blog-two .owl-nav .owl-next span,.blog-two .owl-nav .owl-prev span{display:none}.contact-info{position:relative;background:#fcf5f5;padding:100px 0 100px 0;margin-bottom:-90px}.contact-info .full-content{position:relative;padding:45px 30px 0 30px}.contact-info .contact{margin-right:50px}.contact-info .info-column .icon-box{position:relative;padding:0 0 25px 96px;border-bottom:1px solid #686868;margin-bottom:25px}.contact-info .info-column .icon-box .icon{position:absolute;left:0;top:0}.contact-info .info-column .icon-box .icon span{font-size:24px;color:#fff;border:1px solid #fff;width:68px;height:68px;line-height:68px;text-align:center;border-radius:50%;background:#163c4f}.contact-info .info-column .icon-box h3{color:#163c4f;font-size:24px;font-weight:700;margin-bottom:10px;font-family:'Roboto',sans-serif}.contact-info .info-column .icon-box ul li{color:#ec4760;font-size:18px;font-weight:500}.contact-info .btn-box{margin-top:30px}.contact-info .sec-title h3{margin-bottom:15px}.contact-info .contact-form .form-group{position:relative;margin-bottom:20px}.contact-info .contact-form .form-group input,.contact-info .contact-form .form-group textarea{background:#fafafa;width:100%;height:60px;padding:0 20px 0 75px}.contact-info .contact-form .form-group i{position:absolute;left:20px;top:6px;width:47px;height:47px;line-height:47px;text-align:center;background:#d7d7d7;color:#2f2f2f;FONT-SIZE:16PX;border-radius:50%}.contact-info .bootstrap-select>.dropdown-toggle{background:#fafafa;width:100%;height:60px;padding:15px 75px;z-index:0;color:#bebebe}.contact-info .dropdown.bootstrap-select{width:100% !important}.contact-info .btn-light:not(:disabled):not(.disabled).active:focus,.contact-info .btn-light:not(:disabled):not(.disabled):active:focus,.contact-info .show>.btn-light.dropdown-toggle:focus,.contact-info .btn-light.focus,.btn-light:focus{-webkit-box-shadow:none;box-shadow:none;background:#fafafa;width:100%;height:60px;padding:15px 75px;z-index:0;color:#bebebe}.contact-info .bootstrap-select .dropdown-menu li a.active{color:#fff;background:#ec4760}.contact-info .full-content{position:relative;padding:45px 30px 100px 30px;background-repeat:no-repeat}.contact-info .theme-btn.btn-style-one{float:right;margin-top:20px}.main-footer.style-two .footer-logo{text-align:center;margin-bottom:100px}.footer-bottom.style-two .copyright p{text-align:left}.banner-section.style-three .slide-item{padding:170px 0 170px}.banner-section.style-three .btn-style-two{border:unset;background:#1b4962;color:#fff}.banner-section.style-three .btn-style-two .btn-title:after{color:#fff}.banner-section.style-three .btn-style-two .btn-title:before{background:#ec4760}.info-style-three{position:relative;background:#fafafa}.info-style-three .row{padding:0 15px}.info-style-three .culmn{padding:0 0}.info-style-three .item{position:relative;z-index:1;padding:45px 30px 45px 115px;transition:all 700ms ease}.info-style-three .item:after{position:absolute;content:"";left:0;top:0;background:#1b4962;width:0;height:100%;background-repeat:no-repeat;z-index:-1;transition:all 700ms ease}.info-style-three .item:hover:after{width:100%;transition:all 700ms ease}.info-style-three .item:before{position:absolute;content:"";right:0;top:35px;background:#ec4760;width:1px;height:80px;background-repeat:no-repeat;z-index:-1}.info-style-three .item .content:before{content:'';position:absolute;top:0;left:0;right:0;margin:0 auto;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid transparent;transform:rotate(180deg);opacity:0;transition:all 700ms ease}.info-style-three .item:hover .content:before{top:-15px;opacity:1;transition:all 1700ms ease}.info-style-three .culmn:last-child .item:before{display:none}.info-style-three .item .icon{position:absolute;left:30px;top:60px}.info-style-three .item .icon span{font-size:60px;color:#eb4760;transition:all 700ms ease}.info-style-three .item:hover .icon span{color:#fff;transition:all 700ms ease}.info-style-three .item h2{font-size:24px;color:#1b4962;font-weight:700;margin-bottom:3px;font-family:'Roboto',sans-serif;transition:all 700ms ease}.info-style-three .item:hover h2{color:#fff;transition:all 700ms ease}.info-style-three .item p{font-size:14px;color:#1b4962;font-weight:500;transition:all 700ms ease}.info-style-three .item:hover p{color:#fff;transition:all 700ms ease}.features-three{position:relative;padding:100px 0 30px 0}.features-three .shape-1{position:absolute;bottom:110px;left:45px;z-index:-1;transition:all 700ms ease}.features-three .item{position:relative;box-shadow:0 5px 10px 0 rgba(204,204,204,.46);padding:65px 30px 15px 25px;margin:15px 15px 15px 15px;min-height:450px;position:relative}.features-three .theme_carousel{margin:0 -10px 0 -10px}.features-three .item .icon{position:relative;margin-bottom:15px;z-index:1}.features-three .item .icon:before{content:"";position:absolute;left:-25px;top:-13px;background:#ec4760;width:0;height:93px;z-index:-1;transition:all 700ms ease}.features-three .item:hover .icon:before{width:115px;transition:all 700ms ease}.features-three .item .icon:after{content:"";position:absolute;left:-25px;top:-13px;background:#fff;width:115px;height:93px;z-index:-1;transition:all 700ms ease}.features-three .item:hover .icon:after{opacity:0;transition:all 700ms ease}.features-three .item .icon span{font-size:70px;color:#ec4760;transition:all 700ms ease}.features-three .item:hover .icon span{color:#fff;transition:all 700ms ease}.features-three .item h2{font-size:24px;font-weight:700;margin-top:40px;margin-bottom:20px}.features-three .item h2 a{color:#1b4962}.features-three .link-btn{text-align:right;margin-top:0;position:absolute;bottom:0;left:0;right:0;padding:0 10px 10px 10px}.features-three .link-btn span{width:38px;height:38px;line-height:36px;font-size:50px;text-align:center;border:1px solid #ec4760;color:#ec4760;background:#fff;font-weight:100;border-radius:50%;transition:all 700ms ease}.features-three .item:hover .link-btn span{border:1px solid #ec4760;color:#fff;background:#ec4760;transition:all 700ms ease}.features-three .owl-carousel .owl-nav.disabled,.features-three .owl-carousel .owl-dots.disabled{display:block}.features-three .owl-theme .owl-nav .owl-prev:before{font-family:"Flaticon";content:"";position:absolute;top:37%;width:56px;height:56px;line-height:56px;left:-60px;border-radius:50%;background:transparent;color:#414141;font-size:24px;transition:all 300ms ease}.features-three .owl-theme .owl-nav .owl-next:before{font-family:"Flaticon";content:"";position:absolute;top:37%;width:56px;height:56px;line-height:56px;right:-60px;color:#282828;background:#fff;font-size:24px;transition:all 300ms ease}.features-three button span{display:none}.features-three .owl-theme .owl-nav .owl-prev:hover:before,.features-three .owl-theme .owl-nav .owl-next:hover:before{color:#ec4760;transition:all 300ms ease}.about-three{position:relative;padding-bottom:100px}.about-three .image-one{position:absolute;right:120px;top:0}.about-three .image-one img{max-width:none;float:right}.about-three .image-two{position:absolute;right:7px;top:190px}.about-three .image-three{position:absolute;right:7px;bottom:0}.about-three .image-three .image-box{position:relative}.about-three .image-three .image-box .video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:30px;font-weight:600;color:#fff}.about-three .full-content .info-column{position:relative;text-align:center}.about-three .full-content .info-column h3{font-size:20px;color:#313131;font-weight:700;margin-top:34px}.about-three .full-content .info-column .icon{position:relative;padding:55px 0 40px 0;transition:all 700ms ease;box-shadow:0 4px 10px 0 rgba(224,224,224,.79);border-top:2px solid #ec4760;background:#fff;margin:0 15px;transition:all 700ms ease}.about-three .full-content .info-column:hover .icon{background:#ec4760;transition:all 700ms ease}.about-three .full-content .info-column:hover .icon span:before{color:#fff;transition:all 700ms ease}.about-three .full-content .info-column .icon span{font-size:60px}.about-three .full-content .info-column .icon span:before{color:#1b4962;transition:all 700ms ease}.about-three .full-content .btn-box{margin-top:40px}.about-three .full-content .btn-box a{position:relative;font-size:18px;color:#ec4760;padding-left:50px;transition:all 700ms ease;font-weight:500}.about-three .full-content .btn-box:hover a{color:#1b4962;transition:all 700ms ease}.about-three .full-content .btn-box a:before{position:absolute;left:0;top:7px;background:url(../images/shape/btn.png);content:"";width:30px;height:8px;background-repeat:no-repeat}.about-three .full-content{padding-top:100px}.about-three .sec-title{margin-bottom:40px}.about-three .ripple{height:79px;width:79px;-webkit-animation:ripple 2s infinite;animation:ripple 2s infinite}.about-three .right{margin-right:-30px;margin-left:30px}.gallery{position:relative;padding:100px 0 100px;background:#fafafa}.gallery .sec-title{margin-bottom:30px}.gallery .filters{position:relative;margin-bottom:50px}.gallery .filters ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery .filters li{position:relative;line-height:24px;cursor:pointer;font-weight:700;font-size:24px;padding:13px 10px;margin:0 5px;text-transform:capitalize;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.gallery .filters li.active{color:#ec4760}.gallery .gallery-block-one{position:relative}.gallery .gallery-block-one .inner-box{position:relative;margin-bottom:30px}.gallery .gallery-block-one .inner-box .image{position:relative;overflow:hidden}.gallery .gallery-block-one .inner-box .image img{-webkit-transition:1s;-o-transition:1s;transition:1s;width:100%}.gallery .gallery-block-one .inner-box:hover .image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.gallery .gallery-block-one .caption-title{position:absolute;left:0;bottom:0;opacity:0;padding:25px 80px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;overflow:hidden}.gallery .gallery-block-one .inner-box:hover .caption-title{opacity:1}.gallery .gallery-block-one .caption-title:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-color:#1b4962;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px);overflow:hidden}.gallery .gallery-block-one .inner-box:hover .caption-title:before{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.gallery .gallery-block-one .caption-title h5{font-size:14px;font-weight:700;padding-left:40px;margin-bottom:10px;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.gallery .gallery-block-one .inner-box:hover .caption-title h5{opacity:1}.gallery .gallery-block-one .caption-title h5:before{position:absolute;content:'';left:0;top:7px;width:0;height:2px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.gallery .gallery-block-one .inner-box:hover .caption-title h5:before{width:30px}.gallery .gallery-block-one .caption-title h3{font-size:24px;font-weight:700;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.gallery .gallery-block-one .inner-box:hover .caption-title h3{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.gallery .gallery-block-one .caption-title h3 a{color:#282828}.gallery .gallery-block-one .caption-title .view-project{position:absolute;left:10px;top:5px;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}.gallery .gallery-block-one .inner-box:hover .caption-title .view-project{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.gallery .gallery-block-one .caption-title .view-project a{color:#fff;width:40px;height:40px;line-height:40px;display:inline-block;font-size:20px;font-weight:700}.gallery .view-project a span{color:#ec4760;font-size:30px}.gallery .btn-box{text-align:center;margin-top:20px}.testimonial-two.style-three{position:relative;z-index:1;background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.testimonial-two.style-three:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:rgba(61,99,120,.74);z-index:-1}.testimonial-two.style-three .sec-title h3 span{color:#fff}.testimonial-two.style-three .sec-title h2{color:#ec4760}.testimonial-two.style-three .sec-title h2 span{color:#fff}.testimonial-two.style-three .item h2{color:#fff}.testimonial-two.style-three .item h4{color:#fff}.testimonial-two.style-three .item p{color:#fff}.testimonial-two.style-three .owl-nav{display:none}.testimonial-two.style-three .item pre{color:#fff}.whychoosus-three{position:relative;padding:100px 0 90px 0;background-position:center center;background-size:cover;background-repeat:no-repeat}.whychoosus-three .auto-container{max-width:1710px}.whychoosus-three .sec-title h4{font-size:24px;color:#1b4962;line-height:30px}.whychoosus-three .sec-title h2{margin-bottom:45px}.whychoosus-three .list ul{margin-bottom:45px}.whychoosus-three .list ul li{position:relative;font-size:18px;color:#1b4962;font-weight:500;margin-bottom:15px;padding-left:35px}.whychoosus-three .list ul li:before{position:absolute;left:0;top:0;content:"";font-family:'Font Awesome 5 Pro';color:#ec4760;font-size:18px}.whychoosus-three .item{position:relative;padding:0 0 0 90px;margin-bottom:60px}.whychoosus-three .item .icon{position:absolute;left:0;top:25px}.whychoosus-three .item .icon span{font-size:60px;color:#ec4760}.whychoosus-three .item .icon span:after{position:absolute;left:-5px;top:70px;background:url(../images/shape/service-facilites-icon-shape-2.png);content:"";width:100px;height:25px;background-repeat:no-repeat}.whychoosus-three .item h2{position:relative;padding-left:30px;margin-bottom:11px}.whychoosus-three .item h2:before{position:absolute;left:0;top:22px;content:"";width:20px;height:2px;background:#ec4760}.whychoosus-three .item h2 a{font-size:30px;color:#1b4962;font-weight:700;transition:all 700ms ease}.whychoosus-three .item h2:hover a{color:#ec4760;transition:all 700ms ease}.whychoosus-three .sec-title{margin-bottom:40px}.blog.style-three{background:#fafafa;padding-bottom:60px}.blog.style-three .inner-box:before{display:none}.blog.style-three .inner-box:after{display:none}.blog.style-three .inner-box .lower-content{text-align:left}.blog.style-three .inner-box .lower-content h3{padding:0 15px}.blog.style-three .btn-box{margin-top:30px;margin-left:15px}.main-footer.style-hree{background:#0e0e0e;padding:100px 0 90px 0}.main-footer.style-hree h3{color:#fafafa;padding-left:0}.main-footer.style-hree h3:before{display:none}.main-footer .links-widget ul li a{transition:all 700ms ease}.main-footer .links-widget ul li:hover a{color:#ec4760;transition:all 700ms ease}.main-footer.style-hree .widgets-section{border-bottom:1px solid transparent;padding-bottom:0;margin-bottom:0}.main-footer.style-hree .number span{width:unset;height:unset;line-height:unset;background:transparent}.main-footer.style-hree .number{margin-top:40px}.main-footer.style-hree .social-links li a span{background:transparent;border:1px solid #fafafa}.main-footer.style-hree .social-links li a span:hover{background:#ec4760;color:#fff;border:1px solid #ec4760;transition:all 700ms ease}.footer-bottom.style-three{padding:40px 0 40px 0;margin-top:0}.page-banner{position:relative;color:#fff;text-align:center;padding:155px 0 155px;z-index:2}.page-banner .anim-icons .shape-1{position:absolute;top:90px;left:0;z-index:1}.page-banner .anim-icons .shape-2{position:absolute;top:90px;right:0;z-index:1}.page-banner .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.page-banner .image-layer:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#001c2a;opacity:.3}.page-banner .auto-container{position:relative;z-index:1}.page-banner h1{position:relative;font-size:36px;font-weight:700;color:#fff;text-transform:capitalize;margin-bottom:38px;font-family:'Roboto',sans-serif}.page-banner h1:before{position:absolute;left:0;bottom:-25px;right:0;margin:0 auto;background:url(../images/shape/banner-title-line-shape.png);content:"";width:142px;height:16px;background-repeat:no-repeat}.page-banner .bread-crumb{position:relative}.page-banner .bread-crumb li{position:relative;display:inline-block;line-height:30px;margin-left:11px;color:#fff;font-size:18px;font-weight:600}.page-banner .bread-crumb li:before{content:'-';position:absolute;right:-20px;width:24px;top:0;text-align:center;line-height:30px}.page-banner .bread-crumb li:first-child{margin-left:0}.page-banner .bread-crumb li:last-child:before{display:none}.page-banner .bread-crumb li a{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.service.style-two{margin-top:0;padding-top:100px}.clients.two.style-two{background:#fafafa}.banner-section.style-four .slide-item{padding:300px 0 200px 0;background:#dc9325}.banner-section.style-four .shape-1{position:absolute;top:-345px;left:0;z-index:3;opacity:0;transition:all 5500ms ease}.banner-section.style-four .active .shape-1{opacity:1;top:120px;transition:all 5500ms ease}.banner-section.style-four .shape-2{position:absolute;top:155px;left:-195px;z-index:2;transition:all 5500ms ease;max-width:1275px}.banner-section.style-four .active .shape-2{opacity:1;left:-80px;transition:all 5700ms ease}.banner-section.style-four .shape-3{position:absolute;top:-67px;left:180px;z-index:5;transition:all 5700ms ease;width:361px;height:316px}.banner-section.style-four .active .shape-3{opacity:1;top:230px;transition:all 5700ms ease}.banner-section.style-four .shape-4{position:absolute;bottom:0;left:0;z-index:1;transition:all 5700ms ease}.banner-section.style-four .active .shape-4{opacity:1;left:510px;transition:all 5700ms ease}.banner-section.style-four .banner-carousel .content-box h3{color:#fff}.banner-section.style-four .banner-carousel .content-box h3:before{display:none}.banner-section.style-four .banner-carousel .content-box h3{padding-left:0}.banner-section.style-four .banner-carousel .content-box h1{color:#fff}.banner-section.style-four .banner-carousel .content-box h1 span{color:#fff}.banner-section.style-four .banner-carousel .content-box .text{color:#fff}.banner-section.style-four .banner-carousel .content-box h1{text-shadow:0 5px #c55c08}.banner-section.style-four .owl-theme .owl-nav .owl-prev:after{width:190px;color:#dc9325}.banner-section.style-four .owl-theme .owl-nav .owl-prev{left:-15px;width:190px;border-radius:unset;background-color:#fff;transform:translateY(-3px) skew(-12deg);top:355px}.banner-section.style-four .owl-theme .owl-nav .owl-next:after{width:190px;color:#dc9325}.banner-section.style-four .owl-theme .owl-nav .owl-next{right:-15px;width:190px;border-radius:unset;background-color:#fff;transform:translateY(-3px) skew(-12deg);top:355px}.banner-section.style-four .owl-theme .owl-nav .owl-prev:hover,.banner-section.style-four .owl-theme .owl-nav .owl-next:hover{background-color:#c55c08}.banner-section.style-four .owl-theme .owl-nav .owl-prev:hover:after,.banner-section.style-four .owl-theme .owl-nav .owl-next:hover:after{color:#fff}.btn-box.two .btn-style-one{background-color:#26272a}.btn-box.two .btn-style-one .btn-title{padding:15px 30px;box-shadow:0 -3px 0 0 #dc9325 inset}.btn-box.two .btn-title:before{background:#ec4760}.btn-box.two .btn-style-one .btn-title:after{display:none}.service-style-four{position:relative;padding:100px 0 100px 0;z-index:1;overflow:hidden}.service-style-four .bg-shape{position:absolute;bottom:0;left:0}.service-style-four .item .image{position:absolute;left:-300px;top:0;z-index:-1;opacity:0;height:100%;transition:all 700ms ease;overflow:hidden}.service-style-four .image-box{position:relative;background:#fff;text-align:center;box-shadow:0 0 8px 2px rgba(0,0,0,.2);border-top:4px solid #26272a;padding-bottom:50px;overflow:hidden;z-index:1}.service-style-four .item:hover .image{left:0;opacity:1;transition:all 700ms ease}.service-style-four .item .icon{width:111px;height:111px;line-height:111px;background:#26272a;margin:0 auto;border-radius:50%;margin-top:40px;margin-bottom:22px}.service-style-four .item .icon span{font-size:60px;color:#fff}.service-style-four .item h2{font-weight:700;font-size:30px;font-family:'Roboto',sans-serif;margin-bottom:27px}.service-style-four .item h2 a{color:#1b4962}.service-style-four .item p{margin-bottom:15px}.service-style-four .btn-box.two{position:relative;top:-30px;text-align:center;z-index:1}.service-style-four .btn-box.two .btn-style-one .btn-title{padding:15px 50px}.service-style-four .text{margin-top:20px;text-align:center}.service-style-four .text p{font-weight:700}.service-style-four .text a{color:#de9b37}.service-style-four .shape-1{position:absolute;top:110px;right:0;z-index:-1;transition:all 700ms ease}.service-style-four .shape-2{position:absolute;bottom:-260px;right:0;z-index:1;transition:all 700ms ease}.about-style-four{position:relative;padding:100px 0 100px 0}.about-style-four .shape-1{position:absolute;top:110px;left:0;z-index:-1;transition:all 700ms ease}.about-style-four .shape-2{position:absolute;bottom:140px;right:0;z-index:1;transition:all 700ms ease}.about-style-four .sec-title-two{padding-bottom:140px}.about-style-four .btn-box{margin-top:40px}.about-style-four .image{position:relative;left:30px}.about-style-four .image img{max-width:unset;float:left}.funfact-style-four{position:relative;padding:116px 0 100px 0}.funfact-style-four .inner .content{text-align:center}.funfact-style-four .inner .content .icon span{font-size:60px;color:#e49f37}.funfact-style-four .inner .content .count-outer{position:relative;display:inline-block;font-size:16px;line-height:30px;color:#fff;font-weight:600;text-transform:capitalize;overflow:hidden;vertical-align:middle;background-color:#e49f37;padding:15px 35px;transform:translateY(-3px) skew(-12deg);margin-top:40px}.funfact-style-four .inner .content .count-outer span{font-size:24px;color:#ec4760;font-weight:700}.funfact-style-four .inner .content .count-outer .counter-title{font-size:24px;color:#fafafa;display:inline-block;font-weight:700}.testimonials-style-four{position:relative;padding:100px 0 100px 0;background-repeat:no-repeat;background-size:cover}.testimonials-style-four .sec-title-two h2{color:#fff}.testimonials-style-four .item{position:relative;z-index:1;padding:87px 40px 40px 267px;margin:40px 0 100px 70px}.testimonials-style-four .item:before{position:absolute;left:0;top:0;z-index:-1;width:972px;height:272px;content:"";background:#26272a;transform:translateY(-3px) skew(-12deg);box-shadow:0 -3px 0 0 #262628 inset}.testimonials-style-four .item .thumb-image{position:absolute;left:50px;top:50px}.testimonials-style-four .item h4{position:absolute;left:2px;bottom:-85px;font-size:24px;display:inline-block;line-height:30px;color:#fff;font-weight:600;text-transform:capitalize;overflow:hidden;vertical-align:middle;background-color:#e49f37;padding:15px 35px;transform:translateY(-3px) skew(-12deg);margin-top:40px}.testimonials-style-four .item p{color:#a9a9a9;font-size:24px;line-height:30px;font-style:italic;font-family:'Roboto Condensed',sans-serif;letter-spacing:.1px}.testimonials-style-four .item .icon{position:absolute;right:160px;top:-35px}.testimonials-style-four .item .icon span{font-size:30px;color:#fafafa;background:#ec4760;padding:15px 48px;transform:translateY(-3px) skew(-12deg)}.testimonials-style-four .item .ratting{position:absolute;right:230px;bottom:-26px}.testimonials-style-four .item .ratting li{display:inline-block;margin:0 3px}.testimonials-style-four .item .ratting li i{font-size:18px;color:#f4b14c}.testimonials-style-four .owl-carousel .owl-nav.disabled,.testimonial-two .owl-carousel .owl-dots.disabled{display:block}.testimonials-style-four .owl-nav{text-align:center}.testimonials-style-four .owl-nav .owl-prev,.testimonials-style-four .owl-nav .owl-next{position:absolute;width:55px;height:55px;line-height:55px;border-radius:50%;background:#f3f8fd !important;display:inline-block;text-align:center;margin:0 5px;transition:all 300ms ease;margin-top:20px}.testimonials-style-four .owl-nav .owl-prev{position:relative;left:0;right:0;top:0}.testimonials-style-four .owl-nav .owl-prev span{color:#ec4760;font-size:32px}.testimonials-style-four .owl-nav .owl-next span{color:#ec4760;font-size:32px}.testimonials-style-four .owl-nav .owl-next{position:relative;right:0;left:0;top:0}.testimonials-style-four .owl-nav .owl-prev:hover,.testimonials-style-four .owl-nav .owl-next:hover{color:#fff;background:#e49f37 !important;transition:all 300ms ease}.testimonials-style-four .owl-nav .owl-prev:hover span,.testimonials-style-four .owl-nav .owl-next:hover span{color:#fff;transition:all 300ms ease}.testimonials-style-four .owl-dots{display:none}.history-tab{position:relative;background:#f4b14c;overflow:hidden}.history-tab .auto-container{max-width:100%;padding:0}.history-tab .wrapper-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.history-tab .left-column{position:relative;width:50%;padding:220px 70px 0 155px;z-index:1}.history-tab .left-column .shape-1{position:absolute;top:-20px;left:0;z-index:-1;transition:all 700ms ease}.history-tab .left-column .shape-2{position:absolute;bottom:80px;left:0;z-index:-1;transition:all 700ms ease}.history-tab .tab-btn-style-one{display:block;position:absolute;right:-245px;top:282px;border:unset}.history-tab .nav-tabs .nav-item{display:block;margin-bottom:20px}.history-tab .nav-tabs .nav-item:nth-child(2){position:relative;left:-20px}.history-tab .nav-tabs .nav-item:nth-child(3){position:relative;left:-40px}.history-tab .nav-tabs .nav-item:nth-child(4){position:relative;left:-60px}.history-tab .right-column{position:relative;width:50%}.history-tab .nav-tabs .nav-link{position:relative;display:inline-block;font-size:24px;color:#fafafa;background-color:#e49f37;padding:20px 50px;border:unset;width:264px;height:70px;margin:0 auto;text-align:center;transform:translateY(-3px) skew(-12deg);border-radius:unset}.history-tab .nav-tabs .nav-link:before{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%;content:"";background:#ec4760;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:transform 700ms cubic-bezier(.86,0,.07,1);-o-transition:transform 700ms cubic-bezier(.86,0,.07,1);-webkit-transition:-webkit-transform 700ms cubic-bezier(.86,0,.07,1);transition:-webkit-transform 700ms cubic-bezier(.86,0,.07,1);transition:transform 700ms cubic-bezier(.86,0,.07,1);transition:transform 700ms cubic-bezier(.86,0,.07,1),-webkit-transform 700ms cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}.history-tab .nav-tabs .nav-link:hover:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.history-tab .sec-title-two h2{color:#1b4962}.history-tab .sec-title-two h2 span{color:#ec4760}.history-tab .sec-title-two p{margin-top:32px;font-size:24px;color:#fafafa;line-height:36px;font-style:italic}.history-tab .btn-box.two{margin-top:70px}.history-tab .btn-style-one{font-size:18px}.history-tab .btn-box.two .btn-style-one .btn-title{padding:20px 50px}.pricing{position:relative;padding:100px 0 100px 0}.pricing .inner-box h2{position:relative;left:9px;top:3px;background:#e49f37;color:#fff;font-size:30px;font-weight:700;text-align:center;padding:25px 0;transform:translateY(-3px) skew(-12deg);transition:all 700ms ease}.pricing .inner-box:hover h2{background:#ec4760;transition:all 700ms ease}.pricing .inner-box .price-box{position:relative;background:#ededed;padding:30px 30px 20px 30px;transition:all 700ms ease}.pricing .inner-box:hover .price-box{background:#e49f37;transition:all 700ms ease}.pricing .inner-box .price-box:before{position:absolute;left:0;bottom:0;right:0;content:"";width:unset;height:2px;background:#fff;margin:0 30px}.pricing .inner-box .price-box .price{position:relative;font-size:24px;color:#fff;z-index:1;height:74px;width:74px;line-height:74px;text-align:center;display:inline-block}.pricing .inner-box .price-box .price:before{position:absolute;left:0;top:0;z-index:-1;height:74px;width:74px;content:"";background:url(../images/shape/pricing-price-shape.png)}.pricing .inner-box .price-box .price sup{font-size:24px;top:0}.pricing .inner-box .price-box .title{display:inline-block;position:relative;top:10px;margin-left:10px}.pricing .inner-box .price-box h4{font-size:18px;color:#505050}.pricing .inner-box .price-box h3{font-size:24px;color:#505050;font-weight:700}.pricing .inner-box .table-content{position:relative;background:#ededed;padding:30px 30px 90px 30px;transition:all 700ms ease}.pricing .inner-box:hover .table-content{background:#e49f37;transition:all 700ms ease}.pricing .inner-box .table-content:before{position:absolute;left:0;bottom:60px;right:0;content:"";width:unset;height:2px;background:#fff;margin:0 30px}.pricing .inner-box .table-content ul{padding:0 0 0 0}.pricing .inner-box .table-content ul li{font-size:18px;color:#505050;font-weight:500;margin-bottom:10px}.pricing .inner-box .table-content ul li:last-child{margin-bottom:0}.pricing .inner-box .btn-box{text-align:center;margin-top:-25px}.pricing .inner-box:hover .btn-title:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.pricing .btn-box.two .btn-title:before{background:#ec4760}.clients.style-four{background:#26272a;padding:100px 0 90px 0;margin-top:0}.clients.style-four .owl-theme .owl-nav .owl-prev:before,.clients.style-four .owl-theme .owl-nav .owl-next:before{color:#fff}.clients.style-four .owl-theme .owl-nav .owl-prev:hover:before,.clients.style-four .owl-theme .owl-nav .owl-next:hover:before{color:#e1455d;transition:all 300ms ease}.blog.style-four{background:#fafafa;padding-bottom:60px;background-repeat:no-repeat}.blog.style-four .inner-box .lower-content{margin-top:0;text-align:unset;background:#fff;padding:30px 40px 30px 40px}.blog.style-four .inner-box .lower-content h3{padding:0}.blog.style-four .inner-box .lower-content .post-meta li{margin:0;margin-right:40px}.blog.style-four .btn-box.two{position:relative;margin-bottom:-60px;margin-top:40px}.blog.style-four .inner-box .lower-content h3{margin-top:22px}.blog.style-four .inner-box .lower-content h3 a:hover{color:#e49f37;transition:all 700ms ease}.blog.style-four .inner-box{margin:0 15px 40px 15px}.blog.style-four .owl-nav .owl-prev:hover,.blog.style-four .blog .owl-nav .owl-next:hover{background:#e49f37 !important}.main-footer.style-four{background:#26272a}.main-footer.style-four .list-address li i{color:#e49f37}.main-footer.style-four .list-address .line:before{background:#e49f37}.main-footer.style-four .number span{background:#e49f37}.main-footer.style-four h3{color:#e49f37}.main-footer.style-four h3:before{background:url(../images/shape/footer-line-shape-2.png)}.main-footer.style-four .links-widget ul li:hover a{color:#e49f37}.main-footer.style-four .social-links li a span{background:transparent;color:#bdbdbd}.main-footer.style-four .social-links li:hover a span{color:#e49f37}.main-footer.style-four .widgets-section{border-bottom:1px solid #e49f37;margin-bottom:80px}.main-footer.style-four .subscribe{margin:0 300px}.main-footer.style-four .subscribe .form-group button{right:0;top:-5px;background:#e49f37;color:#fff;padding:28px 48px;width:211px;height:85px;transform:translateY(-3px) skew(-12deg)}.footer-bottom.style-four .text p{color:#fff;font-size:18px}.footer-bottom.style-four .text p span{color:#e49f37}.footer-bottom.style-four .copyright span{color:#e49f37}.footer-bottom.style-four{background:#e49f37;padding:50px 0 40px 0;text-align:unset;margin-top:0}.footer-bottom.style-four .auto-container{max-width:1760px;background:#0a3247;padding:30px 310px;transform:translateY(-3px) skew(-12deg)}.footer-bottom.style-four .copyright p{text-align:right}.history-style-two{position:relative;padding:100px 0 80px 0}.history-style-two .content .title-box{position:relative;padding:0 0 0 95px;margin-bottom:36px}.history-style-two .content .icon{position:absolute;left:0;top:20px}.history-style-two .content .icon span{color:#ec4760;font-size:60px}.history-style-two .content h3{position:relative;font-size:18px;color:#1b4962;padding-left:60px}.history-style-two .content h3 span{color:#ec4760}.history-style-two .content h3:before{position:absolute;left:0;top:6px;background:url(../images/shape/history-line-shape.png);content:"";width:100px;height:10px;background-repeat:no-repeat}.history-style-two .content h2{font-size:30px;color:#1b4962;font-weight:700;line-height:34px;font-family:'Roboto',sans-serif;margin-top:14px}.history-style-two .content p{margin-bottom:20px}.team.style-two{padding:240px 0 90px 0;margin-top:-170px}.blog-two.style-two{padding-bottom:60px}.blog-two.style-two .inner-box{margin-bottom:40px}.contact-info.style-two{margin-bottom:0;padding-bottom:80px}.map-two{margin-bottom:-70px}.map-two .map-column{margin-left:-15px;margin-right:-15px}.map-two .map-canvas{position:relative;height:770px}.map-two .auto-container{max-width:1920px}.service-details{position:relative;padding:100px 0 100px 0}.service-details .shape-1{position:absolute;top:600px;left:85px;z-index:-1;transition:all 700ms ease}.service-details .shape-2{position:absolute;top:950px;right:0;z-index:-1;transition:all 700ms ease}.service-details .image-box{position:relative;z-index:1;text-align:center;margin-bottom:125px}.service-details .image-box:before{position:absolute;left:0;top:65px;background-color:#fafafa;box-shadow:0 7px 10px 0 rgba(204,204,204,.46);content:"";width:100%;height:100%;background-repeat:no-repeat;z-index:-1}.service-details .image-box img{border-top:4px solid #ec4760}.service-details .content{position:relative}.service-details .content .title-box{position:relative;padding:0 0 0 95px;margin-bottom:36px}.service-details .content .icon{position:absolute;left:0;top:20px}.service-details .content .icon span{color:#ec4760;font-size:60px}.service-details .content h3{position:relative;font-size:18px;color:#1b4962;padding-left:60px}.service-details .content h3 span{color:#ec4760}.service-details .content h3:before{position:absolute;left:0;top:6px;background:url(../images/shape/history-line-shape.png);content:"";width:100px;height:10px;background-repeat:no-repeat}.service-details .content h2{font-size:30px;color:#1b4962;font-weight:700;line-height:34px;font-family:'Roboto',sans-serif;margin-top:14px}.service-details .content p{margin-bottom:20px}.service-details .date{position:absolute;right:0;top:0}.service-details .date h4{font-size:16px;color:#1b4962;background:#fafafa;padding:10px 10px}.count-testimonials{margin-top:42px}.count-testimonials .progress-block{position:relative;margin-bottom:30px;z-index:10;text-align:center}.count-testimonials .progress-block .inner-box{position:relative}.count-testimonials .progress-block .graph-outer{position:relative;left:0;top:0;bottom:0;display:inline-block;text-align:center;border-radius:50%}.count-testimonials .progress-block .graph-outer:after{position:absolute;right:0;left:0;bottom:-25px;margin:0 auto;font-size:20px;color:#ff1d61;font-weight:700;content:"";font-family:'Font Awesome 5 Pro'}.count-testimonials .progress-block .graph-outer:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;border:6px solid transparent;border-radius:50%;width:130px;height:130px}.count-testimonials .progress-block canvas{position:relative}.count-testimonials .progress-block .counter-title{position:relative;font-size:20px;font-weight:700;color:#313131;margin-top:30px;display:inline-block}.count-testimonials .progress-block .graph-outer .count-box{position:absolute;left:0;top:50%;width:100%;margin-top:-4px;font-size:16px;color:#ec4760;font-weight:700;line-height:1.4em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.count-testimonials .progress-block .graph-outer .count-text{position:relative;font-size:60px;line-height:1.2em;color:#ec4760;font-weight:700}.count-testimonials .progress-block .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:5px}.count-testimonials .progress-block .icon span{color:#ec4760;transition:all 700ms ease;font-size:60px}.count-testimonials .progress-block .inner-text{color:#ec4760;font-weight:500;display:inline-block;font-size:20px}.count-testimonials .testimonials{background:#fafafa;font-style:italic;margin-bottom:30px}.count-testimonials .testimonials .item{padding:25px 25px 25px 25px}.count-testimonials .testimonials .item h4{font-size:16px;font-weight:700;color:#1b4962;font-family:'Roboto',sans-serif;margin-bottom:12px}.count-testimonials .testimonials .item p{font-weight:500}.count-testimonials .testimonials .item p span{color:#ec4760}.count-testimonials .testimonials .item .icon{position:absolute;right:25px;top:20px}.count-testimonials .testimonials .item .icon span{font-size:30px;color:#1b4962}.count-testimonials .owl-nav,.owl-dots{display:none}.service-details .content-two h3{position:relative;font-size:18px;color:#565656;font-weight:700;line-height:30px;font-family:'Roboto',sans-serif;letter-spacing:.25px;margin-bottom:70px}.service-details .content-two h3:before{position:absolute;left:0;bottom:-55px;background:url(../images/shape/sec-titleline.png);content:"";width:100px;height:25px;background-repeat:no-repeat}.service-details .content-two p{margin-bottom:20px}.service-details .content-two .btn-box{margin-top:45px}.features-three.style-two{background:#fafafa;z-index:1}.about.style-five{position:relative;padding:100px 0 100px 0}.about.style-five .sec-title{margin-bottom:0}.about.style-five .sec-title p{margin-bottom:30px}.about.style-five .btn a{font-size:18px;color:#ec4760}.faq{position:relative;padding:100px 0 100px 0}.faq .content h2{position:relative;font-size:24px;color:#212121;font-weight:700;margin-bottom:37px;font-family:'Roboto',sans-serif}.faq .content h2:before{position:absolute;left:0;bottom:-30px;background:url(../images/shape/sec-titleline.png);content:"";width:100px;height:25px;background-repeat:no-repeat}.faq .tab-btn-style-one{position:relative;right:0;top:0;border:unset;margin-bottom:44px}.faq .nav-tabs .nav-item{display:block;margin-bottom:20px;margin-right:20px}.faq .nav-tabs .nav-item span{font-size:60px;color:#ec4760;display:block;margin-bottom:25px}.faq .nav-tabs .nav-link{position:relative;font-size:16px;color:#212121;background-color:transparent;margin:0 auto;text-align:center;border-radius:unset;border-color:#fff;width:197px;height:127px;border:1px solid #ec4760;text-align:center;padding:30px 0 0 0;display:block;font-weight:500}.faq .tab-btn-style-one .nav-item .nav-link.active,.faq .tab-btn-style-one .nav-item .nav-link.active span{box-shadow:0 18px 29px 0 rgba(236,71,96,.4);background-color:#ec4760;color:#fff}.faq .accordion-box{position:relative;margin-bottom:30px}.faq .accordion-box .block{position:relative;padding-top:0;margin-bottom:0}.faq .accordion-box .block:last-child{margin-bottom:0}.faq .accordion-box .block .acc-btn{position:relative;font-size:18px;cursor:pointer;line-height:28px;color:#1b4962;font-weight:500;padding:15px 20px 15px 0;transition:all 900ms ease;background:transparent}.faq .accordion-box .block .acc-btn.active:before{height:0;opacity:0;transition:all 1500ms ease}.faq .accordion-box .block .icon-outer{position:absolute;right:30px;top:33px;font-size:25px;color:#161616;transition:all 900ms ease}.faq .accordion-box .block .icon-outer .icon{position:absolute;top:50%;margin-top:-15px;font-size:18px;color:#ec4760;line-height:1em;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;font-weight:400}.faq .accordion-box .block .icon-outer .icon_plus{opacity:1}.faq .accordion-box .block .icon-outer .icon_minus{opacity:0;color:#ec4760;font-weight:400}.faq .accordion-box .block .acc-btn.active .icon-outer .icon_minus{opacity:1}.faq .accordion-box .block .acc-btn.active .icon-outer .icon_plus{opacity:0}.faq .accordion-box .block .acc-btn.active .icon-outer{color:#0eaf96}.faq .accordion-box .block .acc-content{position:relative;display:none;padding:14px 20px 11px 0}.faq .accordion-box .block .acc-content .content-text{padding-bottom:6px}.faq .accordion-box .block .acc-content.current{display:block}.faq .accordion-box .block .content{position:relative;font-size:16px}.faq .btn-box{margin-top:20px}.faq .btn-title:before{background:#1b4962}.faq .btn-style-one .btn-title:after{position:absolute;right:25px;top:11px;font-size:16px;content:"";font-family:'Font Awesome 5 Pro'}.faq .btn-style-one .btn-title{padding:11px 50px 11px 35px}.faq .faq-sidebar{background:#fafafa;padding:30px 30px 30px 30px}.faq .faq-sidebar .call h2{font-size:24px;color:#fff;font-weight:700;background:#ec4760;text-align:center;padding:12px 0;font-family:'Roboto',sans-serif}.faq .faq-sidebar .call h3{font-size:24px;color:#212121;text-align:center;padding:13px 0;font-family:'Roboto',sans-serif;font-weight:700;margin-bottom:20px}.faq .faq-sidebar .contact h2{font-size:24px;color:#fff;font-weight:700;background:#ec4760;text-align:center;padding:12px 0;font-family:'Roboto',sans-serif;margin-bottom:30px}.faq .contact .form-group{position:relative;margin-bottom:20px}.faq .contact .form-group input{background:#fff;width:100%;height:55px;padding:0 20px 0 20px}.faq .contact .form-group textarea{background:#fff;width:100%;height:139px;padding:20px 20px 0 20px}.faq .contact .form-group input::placeholder,.faq .contact .form-group textarea::placeholder{color:#bebebe;font-size:14px}.faq .contact .btn-style-one{width:100%}.faq .contact .btn-style-one{background:#1b4962}.faq .contact .btn-style-one .btn-title:after{display:none}.faq .contact .btn-style-one .btn-title{padding:11px 20px 11px 20px;text-align:center}.faq .contact .btn-title:before{background:#ec4760}.register-or-login{position:relative;padding:100px 0 100px 0}.register-or-login .login-form .title-two{padding:10px 0 10px 0;background:#ec4760;text-align:center}.register-or-login .login-form .title-two h2{font-size:30px;color:#fff}.register-or-login .login-form form{box-shadow:0 0 30px 0 rgba(206,206,206,.35);padding:65px 40px 40px 40px}.register-or-login .login-form .form-group .title h3{font-size:18px;color:#272727;font-weight:500;margin-bottom:7px}.register-or-login .login-form .form-group input{border:1px solid #ebebeb;width:100%;height:48px;padding:0 20px}.register-or-login .login-form .form-group .form-group{margin:5px 0 20px 0;position:relative}.register-or-login .login-form .form-group .main-checkbox{width:20px;height:20px;background:transparent;float:left;margin:0 0 0 0;border:2px solid #5a7dff;position:relative}.register-or-login .login-form .form-group .text{font-size:18px;font-weight:600;color:#272727;margin-left:7px;line-height:20px;padding-top:5px;text-transform:capitalize}.register-or-login .login-form .form-group .main-checkbox input[type=checkbox]{visibility:hidden}.register-or-login .login-form .form-group .main-checkbox label{width:20px;height:20px;position:absolute;top:0;left:0;cursor:pointer;z-index:99}.register-or-login .login-form .form-group .main-checkbox label:after{content:"";width:10px;height:5px;position:absolute;top:5px;left:3px;border:3px solid #5a7dff;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.register-or-login .login-form .form-group .main-checkbox input[type=checkbox]:checked+label:after{opacity:1}.register-or-login .login-form .forgot-pass{margin:0}.register-or-login .login-form .forgot-pass .btn:hover{color:#ff4354}.register-or-login .login-form .forgot-pass .btn{background:transparent;color:#272727;font-weight:600;text-transform:capitalize;transition:all .3s ease 0s;cursor:pointer;padding:0;margin-top:8px}.register-or-login .login-form .theme-btn:hover{color:#ff4354;transition:all 700ms ease}.register-or-login .form-group.two{margin-top:22px}.btn.focus,.btn:focus{outline:0;box-shadow:none !important}.register-or-login .register-form .title-two{padding:10px 0 10px 0;background:#1b4962;text-align:center}.register-or-login .register-form .title-two h2{font-size:30px;color:#fff}.register-or-login .register-form form{box-shadow:0 0 30px 0 rgba(206,206,206,.35);padding:65px 40px 40px 40px}.register-or-login .register-form .form-group .title h3{font-size:18px;color:#272727;font-weight:500;margin-bottom:7px}.register-or-login .register-form .form-group input{border:1px solid #ebebeb;width:100%;height:48px;padding:0 20px}.register-or-login .register-form .form-group .form-group{margin:5px 0 20px 0;position:relative}.register-or-login .register-form .form-group .main-checkbox-two{width:20px;height:20px;background:transparent;float:left;margin:0 0 0 0;border:2px solid #5a7dff;position:relative}.register-or-login .register-form .form-group .text{font-size:18px;font-weight:600;color:#272727;line-height:20px;padding-top:0;text-transform:capitalize;margin-left:30px}.register-or-login .register-form .form-group .text span{color:#ff007a}.register-or-login .register-form .form-group .main-checkbox-two input[type=checkbox]{visibility:hidden}.register-or-login .register-form .form-group .main-checkbox-two label{width:20px;height:20px;position:absolute;top:0;left:0;cursor:pointer;z-index:99}.register-or-login .register-form .form-group .main-checkbox-two label:after{content:"";width:10px;height:5px;position:absolute;top:5px;left:3px;border:3px solid #5a7dff;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.register-or-login .register-form .form-group.two .main-checkbox-two input[type=checkbox]:checked+label:after{opacity:1}.register-or-login .register-form .forgot-pass{margin:0}.register-or-login .register-form .forgot-pass .btn:hover{color:#ff4354}.register-or-login .register-form .forgot-pass .btn{background:transparent;color:#272727;font-weight:600;text-transform:capitalize;transition:all .3s ease 0s;cursor:pointer;padding:0;margin-top:8px}.register-or-login .register-form .form-group.two{margin-top:22px}.register-or-login .shape-1{position:absolute;top:65px;right:-115px}.register-or-login .shape-2{position:absolute;top:115px;left:65px}.register-or-login .shape-4{position:absolute;top:185px;right:28%}.register-or-login .btn-style-one{margin-top:30px}.sidebar-page-container{position:relative;padding:100px 0 70px 0}.sidebar-page-container .inner-box .post-meta{margin-top:20px;margin-bottom:20px}.sidebar-page-container .inner-box .post-meta li{display:inline-block;margin-right:40px}.sidebar-page-container .inner-box .post-meta li a{font-size:16px;color:#7f7f7f}.sidebar-page-container .inner-box .post-meta li a i{margin-right:10px}.sidebar-page-container .inner-box h2{font-size:36px;color:#383838;font-weight:700;margin-bottom:20px}.sidebar-page-container .inner-box p{margin-bottom:20px}.sidebar-page-container .inner-box .bold-text{margin-bottom:20px;padding-left:40px}.sidebar-page-container .inner-box .bold-text ul li{font-size:18px;color:#565656;font-weight:700;margin-bottom:10px}.sidebar-page-container .inner-box blockquote{background:#f0f0f0;padding:25px 30px 25px 35px;font-style:italic;font-size:16px;color:#858585;border-left:3px solid #ec4760}.sidebar-page-container .progress-box{background:#fafafa;padding:30px 100px 30px 100px;margin-bottom:20px}.sidebar-page-container .progress-block{position:relative;margin-bottom:0;z-index:10;text-align:center}.sidebar-page-container .progress-block .inner-box{position:relative}.sidebar-page-container .progress-block .graph-outer{position:relative;left:0;top:0;bottom:0;display:inline-block;text-align:center;border-radius:50%}.sidebar-page-container .progress-block .graph-outer:after{position:absolute;right:0;left:0;bottom:-25px;margin:0 auto;font-size:20px;color:#ff1d61;font-weight:700;content:"";font-family:'Font Awesome 5 Pro'}.sidebar-page-container .progress-block .graph-outer:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;border:6px solid transparent;border-radius:50%;width:130px;height:130px}.sidebar-page-container .progress-block canvas{position:relative}.sidebar-page-container .progress-block .counter-title{position:relative;font-size:20px;font-weight:700;color:#313131;margin-top:30px;display:inline-block}.sidebar-page-container .progress-block .graph-outer .count-box{position:absolute;left:0;top:50%;width:100%;margin-top:-4px;font-size:16px;color:#ec4760;font-weight:700;line-height:1.4em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-page-container .progress-block .graph-outer .count-text{position:relative;font-size:60px;line-height:1.2em;color:#ec4760;font-weight:700}.sidebar-page-container .progress-block .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:5px}.sidebar-page-container .progress-block .icon span{color:#ec4760;transition:all 700ms ease;font-size:60px}.sidebar-page-container .progress-block .inner-text{color:#ec4760;font-weight:500;display:inline-block;font-size:20px}.sidebar-page-container .content .btn-box{margin-top:0}.sidebar-page-container .content .btn-box a{position:relative;font-size:18px;color:#ec4760;padding-left:50px;transition:all 700ms ease;font-weight:500}.sidebar-page-container .content .btn-box:hover a{color:#1b4962;transition:all 700ms ease}.sidebar-page-container .content .btn-box a:before{position:absolute;left:0;top:7px;background:url(../images/shape/btn.png);content:"";width:30px;height:8px;background-repeat:no-repeat}.sidebar-page-container .text-block .item h3{font-size:20px;color:#313131;font-weight:700;margin-bottom:15px}.sidebar-widget{position:relative;margin-bottom:40px;border-top:3px solid #ec4760;box-shadow:0 0 24px 0 hsl(0,0%,93%);padding:40px 20px 40px 20px}.sidebar-widget .sidebar-title h3{position:relative;font-size:18px;color:#636363;font-weight:800;margin-bottom:30px;font-family:'Roboto',sans-serif}.sidebar-widget .sidebar-title h3:before{position:absolute;left:0;bottom:-10px;background:#ec4760;content:"";width:70px;height:2px;background-repeat:no-repeat}.sidebar .sidebar-widget ul li{border-bottom:2px solid #efefef;padding:0 0 0 15px;line-height:48px}.sidebar .sidebar-widget ul li a{color:#6d7a8c}.sidebar .search-box{position:relative;border-top:none;box-shadow:none;padding:0}.sidebar .search-box .form-group{position:relative;margin:0}.sidebar .search-box .form-group input[type="text"],.sidebar .search-box .form-group input[type="search"]{position:relative;padding:15px 50px 15px 30px;border:1px solid #f7f7fa;background:#1b4962;display:block;font-size:16px;line-height:30px;width:100%;height:74px;color:#fff;border-radius:5px;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.sidebar .search-box .form-group input[type="text"]:focus,.sidebar .search-box .form-group input[type="search"]:focus{color:#666}.sidebar .search-box .form-group button{position:absolute;right:0;top:1px;height:72px;width:74px;display:block;font-size:20px;line-height:74px;background:#ec4760;border-radius:0 5px 4px 0;z-index:9;cursor:pointer;color:#fff}.sidebar .adds{padding:0;border:none}.sidebar .adds .image{position:relative}.sidebar .adds .image .btn-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:30px;font-weight:600;color:#fff}.sidebar .adds .image .btn-box a{color:#fff;font-size:24px;border:2px solid #fff;padding:15px 45px}.sidebar .gallery .item{margin-top:10px}.sidebar .gallery .owl-nav{display:none}.sidebar .gallery .owl-dots{position:relative;display:block !important;left:0;bottom:0;width:100%;text-align:center}.sidebar .gallery .owl-dot{position:relative;display:inline-block;width:6px;height:7px;margin:0 2px;background-color:#3c3c3c;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;border-radius:15px}.sidebar .gallery .owl-dot:hover,.sidebar .gallery .owl-dot.active{background-color:#ff1d63}.comments-reply{position:relative;background:#fafafa;padding:100px 0 100px 0}.comments-reply .comments-area{padding-bottom:20px;border-bottom:1px solid #e6e6e6}.comments-reply .comments-area .group-title h3{font-size:30px;color:#313131;font-weight:700;margin-bottom:60px}.comments-area .comment-box{position:relative;margin-bottom:40px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.comments-area .comment-box.comment-reply{margin-left:70px;margin-bottom:20px}.comments-area .comment-box.comment-reply .comment{background:#f7f7f7;border-top:2px solid #ec4760}.comments-area .comment-box:last-child{border-top:1px solid #e6e6e6;padding-top:40px}.comments-area .comment-box:hover{border-color:#eb5310}.comments-area .comment-box.reply-comment{margin-left:50px}.comments-area .comment{position:relative;font-size:14px;box-shadow:0 0 32px 0 rgba(241,241,241,.57);background:#fff;padding:30px 30px 20px 145px}.comments-area .comment .comment-inner{position:relative}.comments-area .comment .comment-inner .text{position:relative;line-height:1.5em;margin-bottom:15px}.comments-area .comment-box .author-thumb{position:absolute;left:20px;top:25px;overflow:hidden;margin-right:30px}.comments-area .comment-box .author-thumb img{width:100px;display:block;border-radius:50%}.comments-area .comment-info{position:relative;line-height:24px;font-weight:700;text-transform:capitalize;margin-bottom:10px}.comments-area .comment-info h5{font-size:18px;font-weight:700}.comments-area .comment-info a{position:relative;color:#1e1e29}.comments-area .date{font-size:12px;color:#858585;margin-bottom:20px}.comments-area .comment-box .reply-btn{position:absolute;top:-15px;right:-20px;color:#ff1d63;padding:5px 15px;font-size:16px}.comments-area .comment-box .reply-btn span{position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-right:5px}.comments-area .comment-box .reply-btn:hover span{opacity:1}.comments-reply .comment-form{padding-top:50px}.comments-reply .comment-form .group-title h3{font-size:30px;color:#313131;font-weight:700;margin-bottom:60px}.comments-reply .comment-form .contact-form textarea{width:100%;height:204px;border:1px solid #cfcfcf;border-radius:10px;padding:20px 20px 20px 20px}.comments-reply .comment-form .contact-form input{height:62px;width:100%;padding:0 20px 0 20px;border-radius:30px;border:1px solid #cfcfcf}.contact-info .contact-form .form-group input::placeholder,.contact-info .contact-form .form-group textarea::placeholder{color:#636363;font-size:16px}.comments-reply .comment-form .contact-form .form-group .btn-style-one{margin-top:40px}.about-three.about{padding-top:100px}#RTL.main-footer h3{padding-left:0;padding-right:40px}#RTL.main-footer h3:before{left:unset;right:0}#RTL.main-footer .list-address .line:before{right:-20px;left:unset}#RTL.blog .inner-box .image .date{right:20px;left:unset}.contact-info.contact{margin-bottom:0}.project{margin-left:10px;height:24px}.line{display:inline}.min{min-height:180px}.color{color:#ec4760}.MyClass svg{width:60px !important;height:72px !important;fill:#eb4760 !important;font-size:60px !important;transition:all 700ms ease !important}.footerR{text-align:right}.features-three .item:hover .icon svg{width:60px !important;height:72px !important;fill:#fff !important;font-size:60px !important;transition:all 700ms ease !important;overflow:hidden;vertical-align:middle}.features-three .item .icon svg:before{content:"";position:absolute;left:-25px;top:-34px;background:#ec4760;width:0;height:93px;z-index:-1;transition:all 700ms ease}.features-three .item:hover .icon svg{color:#fff;transition:all 700ms ease}.svgBefore{content:"";position:absolute;left:-25px;top:-34px;background:#ec4760;width:0;height:93px;z-index:-1;transition:all 700ms ease}.main-footer .social-links li a{width:55px;height:55px;line-height:55px;text-align:center;background:#ec4760;font-size:22px;color:#fff;border-radius:50%;transform:rotate(0deg);transition:all 500ms ease}.main-footer .social-links li.active a{background:#1b4962}.pd{position:relative;text-align:center;z-index:1;padding:30px 40px 40px 0 !important}