
 /*main css*/

 :root {--global--color-primary: #ff9100;--global--color-primary-90: rgba(50, 195, 108, 0.9);--global--color-primary-70: rgba(50, 195, 108, 0.7);--global--color-heading: #253745;--global--color-secondary: #2b3e4b;--global--color-body: #9b9b9b;--global--color-white: #ffffff;--global--color-white-90: rgba(255, 255, 255, 0.9);--global--color-gray: #f9f9f9;--global--font-body: 'Open Sans', sans-serif;--global--font-heading: 'Open Sans', sans-serif;--global--font-secondary: 'Open Sans', sans-serif;}*, h1, h2, h3, h4, h5, h6, p, ul, a, dl, dt, dd, ol, ul, li {margin: 0;padding: 0 }*, :active, :focus {outline: none !important }ul, ol {margin: 0;padding: 0 }textarea {resize: none }::-moz-selection {text-shadow: none }::selection {text-shadow: none }::-moz-selection {text-shadow: none }::-webkit-selection {text-shadow: none }.form-control {-webkit-box-shadow: none;box-shadow: none }button {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;border: none;outline: none;padding: 0 }textarea {resize: none }body, html {overflow-x: hidden }body {background-color: var(--global--color-white);font-family: var(--global--font-body);font-size: 14px;font-weight: 400;color: var(--global--color-body);margin: 0 }::-moz-selection {background-color: var(--global--color-primary);color: var(--global--color-white);text-shadow: none }::selection {background-color: var(--global--color-primary);color: var(--global--color-white);text-shadow: none }a {font-family: var(--global--font-body);font-weight: 400;color: var(--global--color-primary);-webkit-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;text-decoration: none;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;}a:hover {text-decoration: none }p {font-family: var(--global--font-body);font-weight: 400 }textarea {resize: none }.fullscreen {height: 100vh !important }section {background-color: var(--global--color-white);padding: 120px 0;overflow: hidden }.projectDiv{height: 200px;width: 17%;padding: 10px;text-align: center;box-shadow: 0px 0px 3px 0px rgba(128, 128, 128, 0.822);margin:8px;overflow: hidden;transition: 0.4s linear;-webkit-transition: 0.4s linear;-moz-transition: 0.4s linear;-ms-transition: 0.4s linear;-o-transition: 0.4s linear;position: relative;}.projectDiv:hover{box-shadow: 0px 0px 6px 0px rgba(128, 128, 128, 0.822);}.projectDiv img{height: 175px;width: 200px;transition: 0.4s linear;-webkit-transition: 0.4s linear;-moz-transition: 0.4s linear;-ms-transition: 0.4s linear;-o-transition: 0.4s linear;}.projectDiv p {line-height: 18px;position: absolute;bottom: -100px;word-wrap: break-word;width: 100%;text-align: center;left: 0;background-color: black;color: white;padding: 30px 0px 30px 0px;transition: 0.2s linear;-webkit-transition: 0.2s linear;-moz-transition: 0.2s linear;-ms-transition: 0.2s linear;-o-transition: 0.2s linear;opacity:0;}.projectDiv:hover p{bottom: 0px;opacity:0.75;}.ProjectContianer{display: flex;flex-wrap: wrap;justify-content: center;}.about-1{padding:0px 50px;}.achievmentTitle{color: white;text-align: center;font-family: var(--global--font-heading);}.shortDespcontainer{background-image: linear-gradient(rgba(255, 156, 8, 0.89),rgba(255, 145, 1, 0.877)),url('../images/background/4.jpg');background-position: center;background-size: cover;background-repeat: no-repeat;background-attachment: fixed;height: 300px;}.footerWith{background-image: linear-gradient(rgba(255, 156, 8, 0.6),rgba(255, 145, 1, 0.6)) !important;}.shortDespcontainer{display: flex;justify-content: center;align-items: center;}.twolineDesc{width: 50%;text-align: center;}.twolineDescInner{width: 100%;text-align: center;}.twolineDesc i{font-size: 33px;color:white;margin-bottom:10px;}.twolineDesc h1{color:white;margin-bottom: 7px;font-family: var(--global--font-heading);}.twolineDesc p{color:white;font-size: 19px;}.client img{height: 100px;width: 100px;}.emailFloatBtn{position: fixed;right: 10px;top:200px;z-index: 999;}.emailFloatBtn a i{font-size: 22px;color:white;padding-top: 5px;padding-left: 1px;}.emailFloatBtn{background-color: var(--global--color-primary);height: 50px;width: 50px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;display: flex;justify-content: center;align-items:center;box-shadow: 0px 0px 4px 0px rgba(128, 128, 128, 0.664);opacity: 0.5;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}.emailFloatBtn:hover{opacity: 1;}.homeTogol:after{display:none !important;}.customDropForProd{max-width: unset !important;width:330px !important;}.ProductConfig,.safeFeeDiv{display: flex;justify-content: center;align-items: center;width: 100%;flex-wrap: wrap;}.safeFeeDiv div{width: 50%;padding: 20px;}.FeatureOfProduct{width:33.33%;text-align: center;padding:20px ;}.featurePicDiv,.middleRev{display:flex;justify-content:center;align-items:center;}.FeaterDescriotion h3{font-family: var(--global--font-heading);font-size: 25px;}.FeaterDescriotion p{font-family: var(--global--font-heading);padding: 5px;color: rgb(39, 39, 39);}.iconBorderTools{display: inline-block;border: 1px solid grey;padding:10px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}.iconOfFeature{transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}.iconOfFeature i{font-size: 31px;color: var(--global--color-primary);border: 1px dashed grey;padding:20px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}.iconOfFeature:hover i{border: 1px solid grey;}.FeatureOfProduct p{color:black;margin-top:10px;letter-spacing:2px;}.middlDivISSHi{margin-left: 40px;}.SubSolerCat,.SubInverterCat,.SubSHSCat,.SubSolarLightCat{position: absolute;left: 200px;width: 340px;padding:40px;visibility: hidden;opacity:0;display: block;box-shadow: 5px 0px 10px 0px rgba(128, 128, 128, 0.281);border-radius:4px;}.SubInverterCat{top: -66px;height:400px;}.SubSHSCat{top:-187px;height:400px;}.SubSolarLightCat{top:0px;width: 340px !important;background-color: rgb(255, 255, 255);}.solarLightShow:hover .SubSolarLightCat,.solerSHSShow:hover .SubSHSCat,.solerInnerItemShow:hover .SubSolerCat, .inverterInnerItemShow:hover .SubInverterCat{display: block;visibility:visible;opacity:1;}.panelHead{font-family: var(--global--font-heading);font-size: 26px;text-align:center;text-transform: uppercase;}.productTablse{width: 100%;}.productTablse tbody tr td{padding:8px;border-bottom: 1px solid grey;}.ProjectViewRow{display: flex;flex-wrap: wrap;padding:20px 100px 20px 100px;}.ProjectMainBody{width:80%;padding:15px;color:rgb(75, 74, 74);font-size: 17px;}.coverPostViwe{margin:20px;float:right;max-width: 60%;}.projectSidebar{width:20%;padding:15px;border-left: 1px solid rgba(128, 128, 128, 0.411);margin-top: 200px;}.MoreProject{display: flex;justify-content: left;flex-wrap: wrap;}.MoreProject img{height: 65px;width:65px;margin: 5px;}.project-cat{color: var(--global--color-primary);}.BuyAction{position: fixed !important;top: 0;left: 0;height: 100vh;width: 100%;background-color: rgba(0, 0, 0, 0.349);z-index: 9999999;display: flex;justify-content: center;align-items: center;}.alerDivForSells{width: 50%;padding: 30px;background-color: white;font-family: var(--global--font-heading);text-align: center;overflow: hidden;}.disNone{display: none;}.addNamim{animation: comGoAlert 0.4s linear;-webkit-animation: comGoAlert 0.4s linear;}@keyframes comGoAlert{0%{width:0%;height: 0;}100%{width:50%;height: auto;}}.CloseBtbRed{opacity: 0;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}.alerDivForSells:hover .CloseBtbRed{opacity:1;}.messengerPhoto{height: 300px;width: 250px;border: 1px solid black;}.nameandDesig h4{margin-top:10px;margin-bottom:0px;padding:0px;}.messageBody{border-top:1px solid rgba(172, 169, 169, 0.651);padding-top:20px;text-align: justify;}.signature{margin-top:50px;}.signature img{max-width:150px;}.nextBottomSignnme{padding:20px 100px 20px 100px;}.AboutSection{height:300px;background-image: linear-gradient(rgba(0, 0, 0, 0.527),rgba(0, 0, 0, 0.493)),url('https://wallpaperaccess.com/full/1663640.jpg');background-position: center;background-size: cover;background-repeat: no-repeat;padding: 10px;padding-left: 100px;display: flex;align-items: center;}.titleAndText h1{color:white;font-size: 35px;}.AboutBody{display: flex;flex-wrap: wrap;padding: 0px 100px 40px 100px;}.imageAbout img{max-width: 100%;}.aboutBsl{width: 50%;}.namesAndEmailUser{display: flex;flex-wrap: wrap;}.nameUser{width: 50%;padding:10px ;}input,textarea{padding: 10px;width: 100%;margin-top: 5px;background-color: rgb(231, 231, 231);border: 1px solid grey;}.sunJectCon{margin: 10px;}.AbBodyTextDiv{padding: 0px 50px 0px 50px;}.addressPhoneEmail p span{color: rgb(255, 145, 0);padding-left: 10px;}.glowButtonGlobal{box-shadow:0px 0px 4px 0px greenyellow;color:white;}.moreVideos{padding:10px 30px;border:1px solid grey;background-color:#f58634;color:white;border-radius:20px;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}.moreVideos:hover{background-color:grey;}.VideoPlayDivShowCasse{position:relative;}.videosPlaylisted{position:absolute;top:0;bottom:0;left:0;right:0;display: flex;justify-content: center;align-items: center;background-color:rgba(0,0,0,0.7);opacity:0;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}.VideoPlayDivShowCasse:hover .videosPlaylisted{opacity:1;}.videosPlaylisted i{font-size:50px;color:white;}.videosPlaylisted:hover i{color:red;}.DisplYinFlexGrid{display:flex;justify-content:center;flex-wrap:wrap;}.logoInfot{text-align:left;}.someVideosDicv{display:flex;flex-wrap:wrap;}@media only screen and (max-width:767px) {section {padding: 70px 0 }}hr {background-color: #eaeaea;border-color: #eaeaea;margin: 0 }@media only screen and (max-width:992px) {.AbBodyTextDiv{padding: 40px 10px 0px 10px !important;}.bodyProf{padding:5px !important;}.secondTab {overflow: scroll;}.someVideosDicv{justify-content:center;}.logoInfot{text-align:center;}.AboutSection h3{font-size:29px;}.alerDivForSells{height:100vh;overflow-y:scroll;}.bsti{text-align:center !important;}.testedBy div{width:50%;}.shortDespcontainer {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;height: unset !important;padding-bottom: 37px;padding-top: 40px;}.SubSolarLightCat {top: 0px;width: 340px !important;background-color: rgb(255, 255, 255);position: relative;display: none;box-shadow: none;padding: 5px;padding-left: 20px;left:0;}.solarLightShow:hover .SubSolarLightCat,.solerSHSShow:hover .SubSHSCat,.solerInnerItemShow:hover .SubSolerCat, .inverterInnerItemShow:hover .SubInverterCat{display: block;visibility:visible;opacity:1;height:auto !important;}.header .navbar .show > .dropdown-menu {position: relative !important;}.nameUser{width: 100% !important;padding:10px ;}.AboutBody{display: flex;flex-wrap: wrap;padding: 40px 10px 40px 10px !important;}.aboutBsl{width: 100%;}iframe{width: 100%;}.fullscreen {height: auto !important }.ProjectViewRow {padding: 20px 10px 20px 10px;}.header.header-light .navbar .navbar-nav > li > a {color: var(--global--color-heading) !important;}.nextBottomSignnme{padding:10px;}.ProjectMainBody{width:100%;padding:0px;}.alerDivForSells{width: 100%;margin:10px;}.coverPostViwe{float:none;padding:10px;padding-bottom:30px;width: 100%;margin:0;}.ProjectMainBody h3{font-size:27px;font-weight:bold;}.projectSidebar{width:100%;padding:0px;border:none;}.ProjectViewRow{padding:25px;}.middlDivISSHi{margin-left: 0px;}.FeatureOfProduct{width:100%;}.safeFeeDiv div{width: 100%;padding: 20px !important;}.about-1{padding:0px 10px;}.twolineDesc{width: 98%;}.shortDespcontainer{height: 200px;}.twolineDesc i{font-size: 50px;padding-top: 50px;}.twolineDesc h1{font-size: 20px;}.twolineDesc p{display: none;}.projectDiv{width: 98%;}}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {color: var(--global--color-heading);font-family: var(--global--font-heading);font-weight: 700;margin: 0 0 28px;line-height: 1 }.h1, h1 {font-size: 52px }.h2, h2 {font-size: 42px }.h3, h3 {font-size: 38px }.h4, h4 {font-size: 28px }.h5, h5 {font-size: 24px }.h6, h6 {font-size: 18px }p {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 16px;font-weight: 400;line-height: 28px }.lead {font-size: 16px;line-height: 1.8 }.text--left {text-align: left !important }.text--right {text-align: right !important }.text--center {text-align: center !important }.text--just {text-align: justify !important }.align--top {vertical-align: top }.align--bottom {vertical-align: bottom }.align--middle {vertical-align: middle }.align--baseline {vertical-align: baseline }.bold {font-weight: 700 !important }.regular {font-weight: 400 !important }.medium {font-weight: 500 !important }.italic {font-style: normal }.break-word {word-wrap: break-word }.no-wrap {white-space: nowrap }.text-white {color: var(--global--color-white) !important }.text-gray {color: var(--global--color-gray) !important }.text-black {color: var(--global--color-heading) }.text-theme {color: var(--global--color-primary) !important }.text--capitalize {text-transform: capitalize !important }.text--uppercase {text-transform: uppercase !important }.font-heading {font-family: var(--global--font-heading) }.font-heading {font-family: var(--global--font-heading) }.font-18 {font-size: 24px }.font-16 {font-size: 16px }.font-20 {font-size: 20px }.font-40 {font-size: 40px }@media only screen and (min-width:320px) and (max-width:767px) {text-center-xs {text-align: center !important }}@media only screen and (min-width:768px) and (max-width:991px) {text-center-sm {text-align: center !important }}.higlighted-style1 {background-color: var(--global--color-primary);color: var(--global--color-white);padding: 5px 0 }.higlighted-style2 {background-color: var(--global--color-heading);color: var(--global--color-white);padding: 5px 0 }.higlighted-style3 {background-color: var(--global--color-gray);color: var(--global--color-primary);padding: 5px 0 }.color-heading {color: var(--global--color-heading) !important }.color-theme {color: var(--global--color-primary) !important }.color-white {color: var(--global--color-white) !important }.color-gray {color: var(--global--color-gray) !important }address, blockquote, dd, dl, fieldset, form, ol, p, pre, table, ul {margin-bottom: 0 }.row-no-padding [class*=col-] {padding-left: 0 !important;padding-right: 0 !important }.col-lg-5ths, .col-md-5ths, .col-sm-5ths, .col-xs-5ths {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px }.col-xs-5ths {width: 20%;float: left }@media(min-width:768px) {.col-sm-5ths {width: 20%;float: left }}@media(min-width:992px) {.col-md-5ths {width: 20%;float: left }}@media(min-width:1200px) {.col-lg-5ths {width: 20%;float: left }}.col-content {padding: 120px 100px 110px 120px }@media only screen and (min-width:320px) and (max-width:767px) {.col-content {padding: 125px 18px 0 !important }}.pos-fixed {position: fixed }.pos-relative {position: relative }.pos-absolute {position: absolute }.pos-static {position: static }.pos-top {top: 0 }.pos-bottom {bottom: 0 }.pos-right {right: 0 }.pos-left {left: 0 }.pos-vertical-center {position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.height-700 {height: 700px !important }.height-500 {height: 500px !important }.height-800 {height: 800px !important }@media only screen and (min-width:992px) {.hidden-lg, .hidden-md {display: none }}@media only screen and (min-width:768px) {.col-lg-5ths {-ms-flex: 0 0 20%;-webkit-box-flex: 0;flex: 0 0 20%;max-width: 20% }}.blockquote, blockquote {font-size: 20px;font-family: var(--global--font-heading);color: var(--global--color-body);font-style: normal;line-height: 28px;font-weight: 500;padding: 30px 0 30px 30px;position: relative;border-left: 6px solid var(--global--color-heading) }.blockquote .quote-author, blockquote .quote-author {font-family: var(--global--font-heading);display: block;font-size: 13px;font-style: normal;font-weight: 600;line-height: 1;color: var(--global--color-heading);margin-top: 18px }.blockquote .author, blockquote .author {font-family: var(--global--font-body);display: block;font-size: 18px;font-style: italic;font-weight: 600;line-height: 1;color: var(--global--color-heading);margin-top: 18px }.blockquote-1 {border-left: 6px solid var(--global--color-heading) }.blockquote-2 {position: relative;border-left: none }.blockquote-2::before, .blockquote-2::after {font-family: "font awesome 5 free";font-size: 16px;position: absolute;color: var(--global--color-primary);line-height: 1.8;font-weight: 600 }.blockquote-2::before {content: "\f10d";top: 0;left: 0 }.blockquote-2::after {content: "\f10e";right: 0;bottom: 0 }.blockquote-3 {background-color: var(--global--color-heading) }.blockquote-3 .author {color: var(--global--color-body) }.bg-theme {background-color: var(--global--color-primary) !important }.bg-theme2 {background-color: var(--global--color-heading) !important }.bg-gray {background-color: var(--global--color-gray) !important }.bg-grey {background-color: #f6f7f8 !important }.bg-dark-gray {background-color: #3a3a3a }.bg-dark {background-color: #222 !important }.bg-secondary {background-color: var(--global--color-secondary) }.bg-section {position: relative;overflow: hidden;z-index: 1;background-size: cover;background-repeat: no-repeat;background-position: center center;width: 100%;height: 100% }.bg-parallax {background-attachment: fixed }.bg-overlay:before {content: "";display: inline-block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: -1 }.bg-overlay-light:before {background-color: var(--global--color-white);opacity: .8 }.bg-overlay-dark:before {background-color: rgba(29, 42, 77, .75) }.bg-overlay-dark-2:before {background-image: -webkit-gradient(linear, left top, left bottom, from(#1b1a1ac4), to(#000000bb));background-image: -o-linear-gradient(top, #1B1A1A80 0%, #0000008f 100%);background-image: linear-gradient(180deg, #1B1A1A80 0%, #0000008c 100%);opacity: .55 }.bg-overlay-dark-3:before {background-image: -webkit-gradient(linear, left top, left bottom, from(#1B1A1A80), to(#00000052));background-image: -o-linear-gradient(top, #1B1A1A80 0%, #0000005b 100%);background-image: linear-gradient(180deg, #1B1A1A80 0%, #00000069 100%) }.bg-overlay-dark-slider:before {background-image: -webkit-gradient(linear, left top, left bottom, from(#14191c), color-stop(82%, rgba(20, 25, 28, 0)));background-image: -o-linear-gradient(top, rgba(20, 25, 28, 0) 0%, rgba(20, 25, 28, 0.0) 82%);background-image: linear-gradient(180deg, rgba(20, 25, 28, 0) 0%, rgba(20, 25, 28, 0) 82%) }.bg-overlay-dark-slider-2:before {background-image: -webkit-gradient(linear, left top, left bottom, from(#14191c), color-stop(82%, rgba(20, 25, 28, 0)));background-image: -o-linear-gradient(top, #14191c 0%, rgba(20, 25, 28, 0) 82%);background-image: linear-gradient(180deg, #14191c 0%, rgba(20, 25, 28, 0) 82%) }.bg-overlay-theme:before {background-image: -webkit-gradient(linear, left top, left bottom, from(#32C36CD9), color-stop(82%, #32C36C));background-image: -o-linear-gradient(top, #32C36CD9 0%, #32C36C 82%);background-image: linear-gradient(180deg, #32C36CD9 0%, #32C36C 82%) }.bg-overlay-theme2:before {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #253745), to(#253745E6));background-image: -o-linear-gradient(top, #253745 50%, #253745E6 100%);background-image: linear-gradient(180deg, #253745 50%, #253745E6 100%) }.bg-overlay-theme3:before {background-image: -webkit-gradient(linear, left top, left bottom, from(#32C36CF2), color-stop(86%, #32C36C));background-image: -o-linear-gradient(top, #32C36CF2 0%, #32C36C 86%);background-image: linear-gradient(180deg, #32C36CF2 0%, #32C36C 86%) }.bg-overlay-theme4 {background-color: var(--global--color-heading) }.bg-overlay-theme4:before {background-image: -webkit-gradient(linear, left top, left bottom, from(#00000000), color-stop(70%, #1F313F));background-image: -o-linear-gradient(top, #00000000 0%, #1F313F 70%);background-image: linear-gradient(180deg, #00000000 0%, #1F313F 70%) }.bg-overlay-theme5:before {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(46%, #32c36c), color-stop(144%, #32c36c5c));background-image: -o-linear-gradient(top, #32c36c 46%, #32c36c5c 144%);background-image: linear-gradient(180deg, #32c36c 46%, #32c36c5c 144%) }.bg-overlay-video:before {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(42%, #1D2A4D03), color-stop(90%, #1D2A4D));background-image: -o-linear-gradient(top, #1D2A4D03 42%, #1D2A4D 90%);background-image: linear-gradient(180deg, #1D2A4D03 42%, #1D2A4D 90%);opacity: .8 }.bg-overlay-white:before {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#ffffffd6));background-image: -o-linear-gradient(top, #fff 50%, #ffffffd6 100%);background-image: linear-gradient(180deg, #fff 50%, #ffffffd6 100%) }.bg-overlay-white2:before {background-image: -webkit-gradient(linear, left bottom, left top, color-stop(34%, #fff), color-stop(44%, #ffffff00));background-image: -o-linear-gradient(bottom, #fff 34%, #ffffff00 44%);background-image: linear-gradient(0deg, #fff 34%, #ffffff00 44%) }.bg-overlay-white3:before {background-image: -webkit-gradient(linear, left top, left bottom, from(#00000000), color-stop(90%, #F6F7F8));background-image: -o-linear-gradient(top, #00000000 0%, #F6F7F8 90%);background-image: linear-gradient(180deg, #00000000 0%, #F6F7F8 90%) }.bg-video {position: relative }.bg-video iframe {position: absolute;top: 0;left: 0;right: 0;-o-object-fit: cover;object-fit: cover;width: 100%;height: 100%;-webkit-transform: rotateZ(0);-ms-transform: rotate(0);transform: rotateZ(0) }.bg-video h2 {text-transform: capitalize;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%);-ms-transform: translate(-50%);transform: translate(-50%);z-index: 5 }.no-shadow {-webkit-box-shadow: none !important;box-shadow: none !important }.bg-animate {background-size: cover;background-position: 0 0;background-repeat: repeat-x;-webkit-animation: animatedBackground 30s linear infinite;animation: animatedBackground 30s linear infinite }@-webkit-keyframes animatedBackground {from {background-position: 0 0 }to {background-position: 100% 0 }}@keyframes animatedBackground {from {background-position: 0 0 }to {background-position: 100% 0 }}.breadcrumb {background-color: transparent;margin-bottom: 0;padding: 0;border-radius: 0;color: #e5e4e4;font-size: 14px;font-weight: 400;line-height: 1;text-transform: capitalize;display: block }.breadcrumb>li {display: inline-block }.breadcrumb>li+li:before {font-family: "font awesome 5 free";font-weight: 700;padding: 0 10px;color: var(--global--color-gray);content: "\f054" }.breadcrumb>li a {color: var(--global--color-gray) }.breadcrumb>li a:hover {color: var(--global--color-primary) }.breadcrumb>.active {color: var(--global--color-secondary) }.btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: var(--global--font-body);position: relative;z-index: 2;font-size: 15px;font-weight: 700;text-transform: capitalize;padding: 0 30px;border: 0;width: 170px;height: 65px;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transition-property: background, color;-o-transition-property: background, color;transition-property: background, color;border-radius: 4px;overflow: hidden }@media screen and (max-width:767.98px) {.btn {height: 50px }}.btn.no-shadow {-webkit-box-shadow: none;box-shadow: none }.btn:focus, .btn.active, .btn:active {-webkit-box-shadow: none;box-shadow: none;outline: none }.btn i {-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out }.btn::before {content: '';position: absolute;width: calc(100%);height: calc(100%);top: 0;left: 0;z-index: -1;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transition: -webkit-transform .24s ease-in-out;transition: -webkit-transform .24s ease-in-out;-o-transition: transform .24s ease-in-out;transition: transform .24s ease-in-out;transition: transform .24s ease-in-out, -webkit-transform .24s ease-in-out }.btn:hover::before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center }.btn--primary {background-color: var(--global--color-primary);color: var(--global--color-white) }.btn--primary::before {background-color: var(--global--color-secondary) }.btn--primary:active, .btn--primary:focus, .btn--primary:hover {color: var(--global--color-white) }.btn--primary.btn--inversed::before {background-color: var(--global--color-white) }.btn--primary.btn--inversed i {color: var(--global--color-white) }.btn--primary.btn--inversed:active, .btn--primary.btn--inversed:focus, .btn--primary.btn--inversed:hover {color: var(--global--color-heading) }.btn--primary.btn--inversed:active i, .btn--primary.btn--inversed:focus i, .btn--primary.btn--inversed:hover i {color: var(--global--color-heading) }.btn--secondary {background-color: var(--global--color-heading);color: var(--global--color-white) }.btn--secondary::before {background-color: var(--global--color-primary) }.btn--secondary:active, .btn--secondary:focus, .btn--secondary:hover {color: var(--global--color-white) }.btn--secondary.btn--inversed::before {background-color: var(--global--color-secondary) }.btn--secondary.btn--inversed:active, .btn--secondary.btn--inversed:focus, .btn--secondary.btn--inversed:hover {color: var(--global--color-white) }.btn--white {background-color: var(--global--color-white);color: var(--global--color-secondary) }.btn--white::before {background-color: var(--global--color-secondary) }.btn--white:active, .btn--white:focus, .btn--white:hover {color: var(--global--color-white) }.btn--transparent {background-color: transparent;color: var(--global--color-white);border: 2px solid var(--global--color-primary);-webkit-transition-property: background, color, border-color;-o-transition-property: background, color, border-color;transition-property: background, color, border-color }.btn--transparent::before {background-color: var(--global--color-primary) }.btn--transparent:active, .btn--transparent:focus, .btn--transparent:hover {color: var(--global--color-white);border-color: var(--global--color-primary) }.btn--transparent.btn--inversed::before {background-color: var(--global--color-secondary) }.btn--transparent.btn--inversed:active, .btn--transparent.btn--inversed:focus, .btn--transparent.btn--inversed:hover {color: var(--global--color-white);border-color: var(--global--color-secondary) }.btn-shadow {-webkit-box-shadow: 0 9px 30px 0 rgba(40, 40, 40, .15);box-shadow: 0 9px 30px 0 rgba(40, 40, 40, .15) }.btn-shadow-hover:hover, .btn-shadow-hover:active, .btn-shadow-hover:focus {-webkit-box-shadow: 0 9px 30px 0 rgba(40, 40, 40, .15);box-shadow: 0 9px 30px 0 rgba(40, 40, 40, .15) }.btn--bordered {border: 2px solid var(--global--color-primary);background-color: transparent }.btn--bordered.btn--primary {color: var(--global--color-primary);border-color: var(--global--color-primary) }.btn--bordered.btn--primary::before {background-color: var(--global--color-primary) }.btn--bordered.btn--primary:active, .btn--bordered.btn--primary:focus, .btn--bordered.btn--primary:hover {color: var(--global--color-white);border-color: var(--global--color-primary) }.btn--bordered.btn--secondary {color: var(--global--color-secondary);border-color: var(--global--color-secondary) }.btn--bordered.btn--secondary::before {background-color: var(--global--color-secondary) }.btn--bordered.btn--secondary:active, .btn--bordered.btn--secondary:focus, .btn--bordered.btn--secondary:hover {color: var(--global--color-white);border-color: var(--global--color-secondary) }.btn--bordered.btn--white {color: var(--global--color-white);border-color: var(--global--color-white) }.btn--bordered.btn--white::before {background-color: var(--global--color-white) }.btn--bordered.btn--white i {color: var(--global--color-white) }.btn--bordered.btn--white:active, .btn--bordered.btn--white:focus, .btn--bordered.btn--white:hover {color: var(--global--color-primary);border-color: var(--global--color-white) }.btn--bordered.btn--white:active i, .btn--bordered.btn--white:focus i, .btn--bordered.btn--white:hover i {color: var(--global--color-primary) }.btn-video {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 170px;height: 96px;padding: 0 30px;border-radius: 32px 32px 0 32px;background-color: #435ba1;color: var(--global--color-white);-webkit-transition: 300ms ease-in-out;-o-transition: 300ms ease-in-out;transition: 300ms ease-in-out;cursor: pointer;position: relative }.btn-video i {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 54px;height: 36px;background-color: var(--global--color-white);z-index: 5;color: var(--global--color-heading);font-size: 16px;-webkit-box-shadow: 2.121px 2.121px 6px 0 rgba(3, 21, 50, .05);box-shadow: 2.121px 2.121px 6px 0 rgba(3, 21, 50, .05);border-radius: 8px;-webkit-transition: 300ms ease-in-out;-o-transition: 300ms ease-in-out;transition: 300ms ease-in-out;margin-right: 15px }.btn-video span {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;line-height: 21px;text-transform: capitalize;color: var(--global--color-white) }.btn-video.btn-video-2 {border-radius: 0;background-color: transparent;padding: 0;width: auto;height: auto }.btn-video.btn-video-2 i {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 88px;height: 88px;padding: 0;border-radius: 50%;background-color: var(--global--color-white);margin-right: 0;color: var(--global--color-heading) }.btn-video.btn-video-2 i::after {content: '';height: 100%;width: 100%;position: absolute;top: 0;left: 0;right: 0;border: 2px solid rgba(255, 255, 255, .5);border-radius: 100%;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;-webkit-animation: pulse .8s ease-out 0s infinite;animation: pulse .8s ease-out 0s infinite;z-index: -1 }.btn-video.btn-video-2:hover i {background-color: var(--global--color-primary);color: var(--global--color-white) }form {position: relative }form .col-12 {position: relative }.form-control {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 14px;font-weight: 400;height: 50px;line-height: 1px;border-radius: 4px;border: 1px solid #eaeaea;background-color: var(--global--color-white);padding-left: 20px;margin-bottom: 25px;position: relative;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out }.form-control:focus {border-color: var(--global--color-heading);-webkit-box-shadow: none;box-shadow: none }.form-control::-webkit-input-placeholder {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 14px;text-transform: capitalize }.form-control::-moz-placeholder {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 14px;text-transform: capitalize }.form-control:-ms-input-placeholder {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 14px;text-transform: capitalize }.form-control.nice-select {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.form-control.nice-select::after {width: 6px;height: 6px;border-color: var(--global--color-body);right: 20px }.form-control.nice-select.open .list {width: 100% }.form-control.nice-select .current {text-transform: capitalize }.form-control.nice-select .list li {text-transform: capitalize }.form-control+.error {position: absolute;bottom: 3px;left: 16px;color: red }.form-control.error {border-color: red }.form-label {font-family: var(--global--font-body);font-weight: 700;font-size: 14px;color: var(--global--color-secondary);margin-bottom: 9px }.custom-radio-group {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 10px }@media screen and (max-width:767.98px) {.custom-radio-group {-ms-flex-wrap: wrap;flex-wrap: wrap }}.custom-radio-group .custom-control {position: relative;min-height: 0;margin-right: 30px;margin-bottom: 14px }.custom-radio-group .custom-control .custom-control-input {opacity: 0 }.custom-radio-group .custom-control .custom-control-input:checked~label::after {background-color: var(--global--color-primary);opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }.custom-radio-group .custom-control label {font-size: 14px;font-family: var(--global--font-body);font-weight: 400;color: var(--global--color-body);margin-bottom: 0;line-height: 1.9;text-transform: capitalize;cursor: pointer;padding-left: 10px }.custom-radio-group .custom-control label::before {content: '';position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;border-radius: 4px;border: 3px solid #eaeaea;width: 17px;height: 17px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;}.custom-radio-group .custom-control label::after {content: '';display: inline-block;position: absolute;width: 7px;height: 7px;border-radius: 50%;left: 5px;top: 9px;background-color: transparent;-webkit-transition: .3s cubic-bezier(.4, 0, .2, 1);-o-transition: .3s cubic-bezier(.4, 0, .2, 1);transition: .3s cubic-bezier(.4, 0, .2, 1);opacity: 0;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0) }textarea.form-control {height: auto }.form-select {position: relative }.form-select i {position: absolute;font-size: 19px;font-weight: 400;line-height: 49px;right: 20px;top: 0;z-index: 1;pointer-events: none;cursor: pointer;color: var(--global--color-body) }.form-select select {line-height: 1;color: var(--global--color-body);cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none }.input-checkbox {margin-bottom: 30px }.input-checkbox p {display: block;position: relative;font-size: 13px;padding-left: 30px;line-height: 20px;text-align: left;margin-bottom: 0 }.label-checkbox {display: block;position: relative;cursor: pointer;font-size: 18px;line-height: 18px;z-index: 2 }.label-checkbox input {position: absolute;z-index: -1;opacity: 0 }.label-checkbox .check-indicator {position: absolute;top: 2px;left: 0;height: 17px;width: 17px;background: 0 0;border: 1px solid #e1e3e3;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;}.label-checkbox .check-indicator:after {content: "";position: absolute;display: none;left: 4px;top: 1px;width: 6px;height: 12px;border: solid var(--global--color-primary);border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }.label-checkbox input:checked~.check-indicator {background: var(--global--color-white) }.label-checkbox input:checked~.check-indicator:after {display: block }ul.list-icons {padding: 0;font-size: 14px;list-style-type: none }ul.list-icons li {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 16px;font-weight: 400;line-height: 29px;position: relative }ul.list-icons li i {font-size: 14px;color: var(--global--color-heading);margin-right: 10px }.advantages-list {text-align: left;margin: 0;padding: 0;list-style: none }.advantages-list li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: var(--global--font-body);font-weight: 700;font-size: 15px;line-height: 36px;color: var(--global--color-body);text-transform: capitalize }@media(min-width:992px) and (max-width:1200px) {.advantages-list li {font-size: 14px }}@media screen and (max-width:991.98px) {.advantages-list li {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-right: 20px }}@media screen and (max-width:767.98px) {.advantages-list li {display: -webkit-box;display: -ms-flexbox;display: flex;margin-right: 0 }}.advantages-list li::before {content: '\f00c';font-family: "font awesome 5 free";font-weight: 700;width: 20px;height: 20px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: var(--global--color-primary);color: var(--global--color-white);margin-right: 15px;border-radius: 50%;font-size: 10px }@media(min-width:992px) and (max-width:1200px) {.advantages-list li::before {margin-right: 8px }}.advantages-list.advantages-list-2 li {color: var(--global--color-white) }.advantages-list.advantages-list-2 li::before {background-color: var(--global--color-heading) }.advantages-list.advantages-list-3 li::before {background-color: var(--global--color-heading) }.advantages-list.advantages-list-white li {color: var(--global--color-white) }.advantages-list.advantages-list-white li::before {color: var(--global--color-primary);background-color: var(--global--color-white) }.tabs .tab-content>.tab-pane {font-family: var(--global--font-body);font-size: 16px;font-weight: 400;line-height: 26px }.tabs-1 .nav-pills .nav-link.active, .tabs-1 .nav-pills .show>.nav-link {color: var(--global--color-primary);border-color: var(--global--color-primary) }.tabs-1 .nav-pills {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.tabs-1 .nav-pills .nav-link {border-bottom: 2px solid transparent;background-color: transparent;color: var(--global--color-heading);font-family: var(--global--font-heading);font-size: 18px;font-weight: 700;text-transform: capitalize;padding-top: 0;border-radius: 0;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.tabs-1 .nav-pills .nav-link:hover {color: var(--global--color-primary);border-color: var(--global--color-primary) }.tabs-2 .nav-pills .nav-link.active, .tabs-2 .nav-pills .show>.nav-link {color: var(--global--color-primary) }.tabs-2 .nav-pills .nav-link.active i, .tabs-2 .nav-pills .show>.nav-link i {color: var(--global--color-white);background-color: var(--global--color-primary) }.tabs-2 .nav-pills {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.tabs-2 .nav-pills .nav-link {border: 0;background-color: transparent;color: var(--global--color-heading);font-family: var(--global--font-heading);font-size: 18px;font-weight: 700;text-transform: capitalize;padding-top: 0;border-radius: 0;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.tabs-2 .nav-pills .nav-link i {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 60px;height: 60px;border: 1px solid #e6e6e6;border-radius: 3px;color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;font-size: 25px;margin-bottom: 15px }.tabs-2 .nav-pills .nav-link:hover {color: var(--global--color-primary) }.tabs-2 .nav-pills .nav-link:hover i {color: var(--global--color-white);background-color: var(--global--color-primary) }.accordion {border-top: 4px solid var(--global--color-primary) }.accordion .card, .accordion .card:first-of-type, .accordion .card:not(:first-of-type):not(:last-of-type) {padding: 23px 20px 22px 0;-webkit-box-shadow: none;box-shadow: none;border: 0;border-bottom: 2px solid #eaeaea;margin-bottom: 0;border-radius: 0;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;text-align: left }.accordion .card.active-acc .card-heading .card-link::before, .accordion .card:first-of-type.active-acc .card-heading .card-link::before, .accordion .card:not(:first-of-type):not(:last-of-type).active-acc .card-heading .card-link::before {color: var(--global--color-white) }.accordion .card .card-heading, .accordion .card:first-of-type .card-heading, .accordion .card:not(:first-of-type):not(:last-of-type) .card-heading {padding: 0 }.accordion .card .card-heading .card-link, .accordion .card:first-of-type .card-heading .card-link, .accordion .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link {font-family: var(--global--font-heading);font-size: 19px;font-weight: 700;color: var(--global--color-heading);text-transform: capitalize;position: relative;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;display: block;padding-left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.accordion .card .card-heading .card-link:hover, .accordion .card:first-of-type .card-heading .card-link:hover, .accordion .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link:hover {color: var(--global--color-primary) }.accordion .card .card-heading .card-link::before, .accordion .card:first-of-type .card-heading .card-link::before, .accordion .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link::before {content: "\f054";-ms-flex-negative: 0;flex-shrink: 0;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 22px;height: 22px;border-radius: 50%;background-color: var(--global--color-heading);color: var(--global--color-white);font-family: "font awesome 5 free";font-weight: 700;font-size: 11px;margin-right: 20px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg) }.accordion .card .card-heading .card-link.collapsed::before, .accordion .card:first-of-type .card-heading .card-link.collapsed::before, .accordion .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link.collapsed::before {background-color: var(--global--color-white);color: var(--global--color-heading);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg) }.accordion .card .card-body, .accordion .card:first-of-type .card-body, .accordion .card:not(:first-of-type):not(:last-of-type) .card-body {font-family: var(--global--font-body);color: var(--global--color-body);padding: 16px 0 0 31px;font-size: 15px;font-weight: 400;line-height: 25px }.accordion .card:last-of-type {margin-bottom: 0 }.accordion.accordion-light {border-color: var(--global--color-white) }.accordion.accordion-light .card, .accordion.accordion-light .card:first-of-type, .accordion.accordion-light .card:not(:first-of-type):not(:last-of-type) {border-color: #99dfb6;background-color: transparent }.accordion.accordion-light .card .card-heading .card-link, .accordion.accordion-light .card:first-of-type .card-heading .card-link, .accordion.accordion-light .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link {color: var(--global--color-white) }.accordion.accordion-light .card .card-heading .card-link:hover, .accordion.accordion-light .card:first-of-type .card-heading .card-link:hover, .accordion.accordion-light .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link:hover {color: var(--global--color-heading) }.accordion.accordion-light .card .card-body, .accordion.accordion-light .card:first-of-type .card-body, .accordion.accordion-light .card:not(:first-of-type):not(:last-of-type) .card-body {color: var(--global--color-gray) }.accordion.accordion-2 {border-top: 0 }.accordion.accordion-2 .card, .accordion.accordion-2 .card:first-of-type, .accordion.accordion-2 .card:not(:first-of-type):not(:last-of-type) {padding-left: 30px;padding-right: 25px;border: 2px solid #eaeaea;border-radius: 4px }@media screen and (max-width:767.98px) {.accordion.accordion-2 .card, .accordion.accordion-2 .card:first-of-type, .accordion.accordion-2 .card:not(:first-of-type):not(:last-of-type) {padding-left: 15px;padding-right: 15px }}.accordion.accordion-2 .card.active-acc, .accordion.accordion-2 .card:first-of-type.active-acc, .accordion.accordion-2 .card:not(:first-of-type):not(:last-of-type).active-acc {border-color: var(--global--color-primary) }.accordion.accordion-2 .card.active-acc .card-heading .card-link, .accordion.accordion-2 .card:first-of-type.active-acc .card-heading .card-link, .accordion.accordion-2 .card:not(:first-of-type):not(:last-of-type).active-acc .card-heading .card-link {color: var(--global--color-primary) }.accordion.accordion-2 .card .card-heading .card-link, .accordion.accordion-2 .card:first-of-type .card-heading .card-link, .accordion.accordion-2 .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link {font-size: 17px }.accordion.accordion-2 .card .card-heading .card-link::before, .accordion.accordion-2 .card:first-of-type .card-heading .card-link::before, .accordion.accordion-2 .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link::before {position: absolute;right: 0;margin-right: 0;content: '\f077';-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);background-color: var(--global--color-primary) }.accordion.accordion-2 .card .card-heading .card-link.collapsed::before, .accordion.accordion-2 .card:first-of-type .card-heading .card-link.collapsed::before, .accordion.accordion-2 .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link.collapsed::before {background-color: var(--global--color-heading);color: var(--global--color-white);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg) }.accordion.accordion-2 .card .card-body, .accordion.accordion-2 .card:first-of-type .card-body, .accordion.accordion-2 .card:not(:first-of-type):not(:last-of-type) .card-body {padding-top: 12px;padding-left: 0 }.accordion.accordion-2 .card:last-of-type {margin-bottom: 30px }.pagination {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;margin: 0;border-radius: 0 }.pagination li {margin-right: 10px;display: inline-block }.pagination li a, .pagination li span {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: var(--global--color-white);color: var(--global--color-heading);font-family: var(--global--font-body);font-size: 20px;font-weight: 700;text-transform: uppercase;padding: 0;width: 50px;height: 50px;border-radius: 4px;border: 2px solid #929ba2;-webkit-transition: 300ms ease-in-out;-o-transition: 300ms ease-in-out;transition: 300ms ease-in-out }.pagination li a:hover, .pagination li span:hover {background-color: var(--global--color-heading);color: var(--global--color-white);border-color: var(--global--color-heading) }.pagination li a i, .pagination li span i {font-size: 12px }.pagination li a.current, .pagination li span.current {background-color: var(--global--color-heading);color: var(--global--color-white);border-color: var(--global--color-heading) }.alerts {background-color: var(--global--color-gray);border-radius: 2px;padding: 20px;margin-bottom: 30px }.alerts .alert-icon {width: 46px;height: 46px;line-height: 46px;background-color: var(--global--color-primary);border-radius: 2px 1px 1px 2px;text-align: center;position: absolute }.alerts .alert-icon i {color: var(--global--color-white);font-size: 15px;font-weight: 400;line-height: 28px }.alerts .alert-content {padding-left: 68px }.alerts .alert-content h4 {color: var(--global--color-primary);font-size: 15px;font-weight: 800;line-height: 32px;text-transform: capitalize;margin-bottom: 0;margin-top: -6px }.alerts .alert-content p {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 13px;font-weight: 400;line-height: 22px;margin-bottom: 0 }.alerts.alert-warning h4 {color: #8a6d3b }.alerts.alert-warning .alert-icon {background-color: #fcf8e3 }.alerts.alert-warning .alert-icon i {color: #8a6d3b }.alerts.alert-danger h4 {color: #a94442 }.alerts.alert-danger .alert-icon {background-color: #f2dede }.alerts.alert-danger .alert-icon i {color: #a94442 }.alert {font-size: 16px;font-family: var(--global--font-body) }.subscribe-alert .alert {margin: 10px auto;font-size: 12px }#contact-result .alert {margin: 10px auto;font-size: 12px }#back-to-top {position: fixed;right: 0;bottom: 0;opacity: 0;width: 90px;height: 200px;border-radius: 4px 0 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: pointer;-webkit-transition: 300ms ease-in-out;-o-transition: 300ms ease-in-out;transition: 300ms ease-in-out;background-color: var(--global--color-primary) }#back-to-top::before {content: '';position: absolute;width: calc(100%);height: calc(100%);top: 0;left: 0;z-index: -1;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;background-color: var(--global--color-heading);-webkit-transition: -webkit-transform .24s ease-in-out;transition: -webkit-transform .24s ease-in-out;-o-transition: transform .24s ease-in-out;transition: transform .24s ease-in-out;transition: transform .24s ease-in-out, -webkit-transform .24s ease-in-out }#back-to-top:hover::before {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: bottom;-ms-transform-origin: bottom;transform-origin: bottom }#back-to-top.show {z-index: 999;opacity: 1 }#back-to-top i {color: var(--global--color-white);font-weight: 700;font-size: 15px }@media screen and (max-width:991.98px) {#back-to-top {width: 50px;height: 50px;border-radius: 50%;bottom: 30px;right: 20px }}@media(min-width:992px) and (max-width:1200px) {#back-to-top {width: 70px;height: 150px }}.preloader {width: 100%;height: 100%;left: 0;top: 0;position: fixed;z-index: 99999;background-color: var(--global--color-white);overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.preloader .dual-ring {display: inline-block;width: 80px;height: 80px }.preloader .dual-ring::after {content: " ";display: block;width: 64px;height: 64px;margin: 8px;border-radius: 50%;border: 6px solid #ffa600;border-color: #ffa600 transparent #ffa600 transparent;-webkit-animation: dualring 1.2s linear infinite;animation: dualring 1.2s linear infinite }@-webkit-keyframes dualring {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) ;-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@keyframes dualring {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}.header {height: 80px;-webkit-box-shadow: 0 5px 41.5px rgba(40, 40, 40, .11);box-shadow: 0 5px 41.5px rgba(40, 40, 40, .11) }@media screen and (min-width:992px) {.header {height: 100px }}.header .navbar-brand {padding: 0;margin: 0;margin-right: 40px }@media(min-width:992px) and (max-width:1100px) {.header .navbar-brand {margin-right: 20px }}@media screen and (min-width:992px) {.header .navbar-brand {height: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}@media(min-width:1200px) and (max-width:1350px) {.header .navbar-brand {margin-right: 20px }}.header .navbar-brand .logo {max-width: 100%;width: 160px;height: 60px }@media screen and (max-width:991.98px) {.header .navbar-brand .logo {width: auto;height: 50px }}@media screen and (max-width:767.98px) {.header .navbar-brand .logo {width: 100px }}.header.header-light {background-color: var(--global--color-white) }.header.header-light .navbar {background-color: var(--global--color-white) }.header.header-light .navbar .logo-dark {display: inline-block }@media screen and (max-width:991.98px) {.header.header-light .navbar .logo-dark {display: none }}.header.header-light .navbar .logo-light {display: none }.header.header-light .navbar .logo-mobile {display: inline-block }@media screen and (min-width:992px) {.header.header-light .navbar .logo-mobile {display: none }}.header.header-light .navbar .navbar-nav>li>a {color:white;}.header.header-light .navbar .navbar-nav>li>a::before {background-color: var(--global--color-heading) }.header.header-light .navbar .module .module-icon i {color: var(--global--color-secondary) }.header.header-light .navbar .module .module-icon i:hover {color: var(--global--color-primary) }.header.header-topbar {height: 100px }@media screen and (max-width:991.98px) {.header.header-topbar {height: 80px }}@media screen and (max-width:991.98px) {.header.header-topbar .top-bar {display: none }}@media screen and (min-width:992px) {.header.header-topbar .navbar {padding: 0 0 0 40px;min-height: 100px;position: relative;top: auto;bottom: auto;right: auto;left: auto }}@media(min-width:992px) and (max-width:1200px) {.header.header-topbar .navbar {padding: 0 0 0 20px }}@media screen and (min-width:992px) {.header.header-topbar .navbar .navbar-nav>li>a {line-height: 100px }}.header.header-topbar.header-shadow .navbar {-webkit-box-shadow: 0 5px 41.5px rgba(9, 29, 62, .11);box-shadow: 0 5px 41.5px rgba(9, 29, 62, .11) }@media screen and (min-width:992px) {.header.header-topbar.header-topbar1 .navbar-brand {padding-right: 40px;border-right: 1px solid #eaeaea }}@media screen and (min-width:992px) and (min-width:992px) and (max-width:1100px) {.header.header-topbar.header-topbar1 .navbar-brand {padding-right: 20px }}.header.header-topbar.header-topbar1 .module-holder .module-search {border-right: 1px solid #eaeaea }.header.header-topbar.header-topbar2 .navbar {padding-right: 40px }@media(min-width:992px) and (max-width:1200px) {.header.header-topbar.header-topbar2 .navbar {padding-right: 20px }}@media(min-width:992px) and (max-width:1200px) {.header.header-topbar.header-topbar2 .navbar .navbar-nav>li {margin-right: 15px }}.header.header-topbar.header-topbar2 .navbar-brand {position: relative }@media screen and (min-width:992px) {.header.header-topbar.header-topbar2 .navbar-brand {padding-right: 40px;margin-right: 40px }.header.header-topbar.header-topbar2 .navbar-brand::after {content: '';width: 2px;height: 41px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;background-color: #eaeaea }}@media(min-width:992px) and (max-width:1200px) {.header.header-topbar.header-topbar2 .navbar-brand {padding-right: 20px;margin-right: 20px }}@media screen and (max-width:991.98px) {.header.header-topbar.header-topbar2 .module-holder {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: auto;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }}@media screen and (min-width:992px) {.header.header-topbar.header-topbar2 .module-holder .module-call {padding-right: 20px;margin-right: 20px }.header.header-topbar.header-topbar2 .module-holder .module-call::after {content: '';width: 2px;height: 41px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;background-color: #eaeaea }}@media(min-width:992px) and (max-width:1200px) {.header.header-topbar.header-topbar2 .module-holder .module-call {padding-right: 15px;margin-right: 15px }}.header.header-topbar.header-topbar2 .module-holder .module-search {padding-right: 30px }@media(min-width:992px) and (max-width:1200px) {.header.header-topbar.header-topbar2 .module-holder .module-search {padding-right: 15px }}@media screen and (min-width:992px) {.header.header-topbar.header-topbar2 .module-holder .module-contact {margin-left: 0;margin-right: 30px }.header.header-topbar.header-topbar2 .module-holder .module-contact .btn {font-size: 0;width: auto }.header.header-topbar.header-topbar2 .module-holder .module-contact .btn i {font-size: 15px;margin-left: 0 }}@media(min-width:992px) and (max-width:1200px) {.header.header-topbar.header-topbar2 .module-holder .module-contact {margin-left: 0;margin-right: 15px }}@media screen and (min-width:992px) {.header.header-topbar.header-topbar2 .module-holder .module-cart {margin-left: 0 }}@media screen and (min-width:992px) {.header.header-topbar.header-topbar2 .module-holder .module-cart .module-cart-warp {left: -300px }}@media screen and (max-width:991.98px) {.header.header-topbar.header-topbar2 .module-holder-phone {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;height: 80px;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.header.header-topbar.header-topbar2 .module-holder-phone .module-cart {margin-left: 0;margin-right: 30px }.header.header-topbar.header-topbar3 .navbar {padding: 0 }@media(min-width:992px) and (max-width:1200px) {.header.header-topbar.header-topbar3 .navbar .navbar-nav>li {margin-right: 20px }.header.header-topbar.header-topbar3 .navbar .navbar-nav>li:last-child {margin-right: 0 }}.header.header-topbar.header-topbar3 .navbar-brand {position: relative }@media screen and (max-width:991.98px) {.header.header-topbar.header-topbar3 .module-holder {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: auto;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }}@media screen and (min-width:992px) {.header.header-topbar.header-topbar3 .module-holder {margin-left: 30px }}.header.header-topbar.header-topbar3 .module-holder .module-search {padding-right: 30px }@media(min-width:992px) and (max-width:1200px) {.header.header-topbar.header-topbar3 .module-holder .module-search {padding-right: 15px }}@media screen and (min-width:992px) {.header.header-topbar.header-topbar3 .module-holder .module-contact {margin-left: 0;margin-right: 30px }}@media(min-width:992px) and (max-width:1200px) {.header.header-topbar.header-topbar3 .module-holder .module-contact {margin-left: 0;margin-right: 15px }}@media screen and (min-width:992px) {.header.header-topbar.header-topbar3 .module-holder .module-contact.module-contact-2 .btn {width: 174px }}@media screen and (min-width:992px) {.header.header-topbar.header-topbar3 .module-holder .module-cart {margin-left: 0 }}@media screen and (min-width:992px) {.header.header-topbar.header-topbar3 .module-holder .module-cart .module-cart-warp {left: -300px }}@media screen and (max-width:991.98px) {.header.header-topbar.header-topbar3 .module-holder-phone {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;height: 80px;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.header.header-topbar.header-topbar3 .module-holder-phone .module-cart {margin-left: 0;margin-right: 30px }.header.header-topbar.header-shadow .navbar {-webkit-box-shadow: 0 5px 41.5px rgba(9, 29, 62, .11);box-shadow: 0 5px 41.5px rgba(9, 29, 62, .11) }.header .navbar {margin-bottom: 0;border-radius: 0;border: none;z-index: 7777;padding: 0;-webkit-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out }.header .navbar .navbar-nav>li {margin-right: 30px;position: relative }.header .navbar .navbar-nav>li:last-child {margin-right: 0 }.header .navbar .navbar-nav>li>a {font-family: var(--global--font-body);font-size: 15px;text-transform: capitalize;font-weight: 700;line-height: 100px;color: var(--global--color-white);padding: 0;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.header .navbar .navbar-nav>li>a::before {position: absolute;bottom: 0;left: 0;margin: auto;width: 100%;height: 3px;background: var(--global--color-white);content: "";-webkit-transition: transform 1s cubic-bezier(.2, 1, .3, 1), -webkit-transform 1s cubic-bezier(.2, 1, .3, 1);transition: -webkit-transform 1s cubic-bezier(.2, 1, .3, 1);-o-transition: transform 1s cubic-bezier(.2, 1, .3, 1), -webkit-transform 1s cubic-bezier(.2, 1, .3, 1);transition: transform 1s cubic-bezier(.2, 1, .3, 1);transition: transform 1s cubic-bezier(.2, 1, .3, 1), -webkit-transform 1s cubic-bezier(.2, 1, .3, 1);-webkit-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transform: scale3d(0, 1, 1);transform: scale3d(0, 1, 1);-moz-transform: scale3d(0, 1, 1);-ms-transform: scale3d(0, 1, 1);-o-transform: scale3d(0, 1, 1);-moz-transition: transform 1s cubic-bezier(.2, 1, .3, 1), -webkit-transform 1s cubic-bezier(.2, 1, .3, 1);-ms-transition: transform 1s cubic-bezier(.2, 1, .3, 1), -webkit-transform 1s cubic-bezier(.2, 1, .3, 1);}.header .navbar .navbar-nav>li.has-dropdown>a {position: relative }.header .navbar .navbar-nav>li.has-dropdown>a::after {border: 0;content: '\f078';display:none;position: relative;margin-left: 7px;font-size: 11px;font-family: "font awesome 5 free";color:white;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;}.header .navbar .navbar-nav>li#contact.active a, .header .navbar .navbar-nav>li#contact:hover a {color: var(--global--color-primary) }@media screen and (min-width:992px) {.header .navbar .navbar-nav>li#contact.active a::before, .header .navbar .navbar-nav>li#contact:hover a::before {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;background-color: var(--global--color-primary) ;-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}}.header .navbar .navbar-nav>li.active>.dropdown-toggle, .header .navbar .navbar-nav>li.has-dropdown.active>.dropdown-toggle, .header .navbar .navbar-nav>li:hover .dropdown-toggle {color: var(--global--color-primary) }.header .navbar .navbar-nav>li.active>.dropdown-toggle::before, .header .navbar .navbar-nav>li.has-dropdown.active>.dropdown-toggle::before, .header .navbar .navbar-nav>li:hover .dropdown-toggle::before {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;background-color: var(--global--color-primary);-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}.header .navbar .navbar-nav>li.active>.dropdown-toggle::after, .header .navbar .navbar-nav>li.has-dropdown.active>.dropdown-toggle::after, .header .navbar .navbar-nav>li:hover .dropdown-toggle::after {color: var(--global--color-primary) }.header .navbar.navbar-fixed {position: fixed;top: 0;right: 0;left: 0;background: var(--global--color-white);-webkit-animation: fadeInDown 1s ease-in-out;animation: fadeInDown 1s ease-in-out;-webkit-box-shadow: 0 2px 4px rgba(3, 27, 78, .1);box-shadow: 0 2px 4px rgba(3, 27, 78, .1) }@media screen and (min-width:992px) {.header .navbar.navbar-fixed .navbar-brand .logo-dark {display: inline-block }}.header .navbar.navbar-fixed .navbar-brand .logo-light {display: none }.header .navbar.navbar-fixed .navbar-nav>li>a {color:white;}@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-200px);transform: translateY(-200px) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-200px);transform: translateY(-200px) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}.navbar-nav>li.active>ul {margin-top: 0 }li.has-dropdown>ul.dropdown-menu>li.dropdown-submenu>a:before, ul.dropdown-menu>li.has-dropdown>a:before {font-family: "font awesome 5 free";font-weight: 700;content: "\f105";font-size: 13px;position: absolute;right: 25px }.dropdown-menu {background-color: transparent;position: relative;width: 100%;border: none;margin: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none }@media screen and (min-width:992px) {.navbar.navbar-dark {background-color: var(--global--color-heading) }}.navbar.navbar-dark.navbar-fixed .module-social a {color: var(--global--color-white) }.navbar.navbar-dark.navbar-fixed .module-social a:hover {color: var(--global--color-primary) }.navbar.navbar-dark .module .module-icon i {color: var(--global--color-white) }@media screen and (min-width:992px) {.navbar.navbar-dark .navbar-nav>li>a {color: var(--global--color-white) }.navbar.navbar-dark .navbar-nav>li>a:hover {color: var(--global--color-primary) }.navbar.navbar-dark .navbar-nav>li.active>a, .navbar.navbar-dark .navbar-nav>li:hover>a {color: var(--global--color-white) }}@media only screen and (max-width:991.98px) {.header .navbar {padding: 0 40px }}@media only screen and (max-width:991.98px) and (max-width:767.98px) {.header .navbar {padding: 0 15px }}@media only screen and (max-width:991.98px) {.header .navbar .navbar-brand {margin-right: 0;height: 80px;line-height: 80px }.header .navbar .navbar-brand .logo-light {display: none }.header .navbar .navbar-brand .logo-phone {width: auto }.header .navbar .navbar-collapse {border-top: 1px solid #eaeaea;position: absolute;left: 0;top: 100%;width: 100%;background-color: var(--global--color-white);padding: 15px 30px;opacity: 0;visibility: hidden;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);-webkit-transition: .3s linear;-o-transition: .3s linear;transition: .3s linear }.header .navbar .navbar-collapse.show {visibility: visible;opacity: 1;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px) }.header .navbar.navbar-bordered .navbar-collapse {top: calc(100% + 1px) }.header .navbar .navbar-nav>li {margin-right: 0 }.header .navbar .navbar-nav>li>a, .header .navbar .navbar-nav>li.active>a {line-height: 36px;color: var(--global--color-heading);display: block;z-index: 5 }.header .navbar .navbar-nav>li>a::before, .header .navbar .navbar-nav>li>a::after, .header .navbar .navbar-nav>li.active>a::before, .header .navbar .navbar-nav>li.active>a::after {display: none }.header .navbar .menu-item::before {display: none }.header .navbar .has-dropdown::after {font-family: "font awesome 5 free";font-weight: 700;content: "\f107";display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 14px;position: absolute;border-radius: 5px;right: 0;top: 5px;color: var(--global--color-heading);background-color: #e0f6e9;width: 25px;height: 25px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.header .navbar .has-dropdown:hover::after, .header .navbar .has-dropdown.active::after {color: var(--global--color-primary) }.header .navbar .has-dropdown.show::after {content: '\f106' }.header .navbar .dropdown-menu {padding: 0;-webkit-transition: max-height .3s ease-in-out;-o-transition: max-height .3s ease-in-out;transition: max-height .3s ease-in-out;max-height: 0;display: block;overflow: hidden }.header .navbar .dropdown-menu li {line-height: 26px }.header .navbar .dropdown-menu li.current a {background-color: #e0f6e9;color: var(--global--color-primary) }.header .navbar .dropdown-menu li a {margin-left: 15px;color: var(--global--color-heading);font-size: 15px;font-weight: 500;display: block;padding: 4px 15px;margin-bottom: 5px;text-transform: capitalize;border-radius: 8px 8px 0 8px }.header .navbar .dropdown-menu li a:hover {background-color: #e0f6e9;color: var(--global--color-primary) }.header .navbar .show>.dropdown-menu {max-height: 2000px }.header .navbar .dropdown-submenu.show .dropdown-menu {max-height: 2000px }.header .navbar .dropdown-submenu .dropdown-menu {padding-left: 20px }.header .navbar li.has-dropdown.mega-dropdown>.dropdown-menu .row .menu-head {font-size: 14px;font-family: var(--global--font-heading);font-weight: 700;color: var(--global--font-heading);text-transform: capitalize;margin-bottom: 15px }}@media only screen and (min-width:992px) and (max-width:1200px) {.navbar-nav>li {margin-right: 16px }.module .module-icon, .module-consultation .btn {margin-right: 0 }}@media only screen and (min-width:992px) {.navbar-collapse {padding-right: 0;padding-left: 0 }.navbar-nav>li.has-dropdown>ul.dropdown-menu {-webkit-box-shadow: 0 5px 41.5px rgba(40, 40, 40, .11);box-shadow: 0 5px 41.5px rgba(40, 40, 40, .11);-webkit-transition: all 300ms linear;-o-transition: all 300ms linear;transition: all 300ms linear;opacity: 0;visibility: hidden;position: absolute;left: -40px;right: auto;-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);display: block;width: 275px;padding: 24px 40px 25px;background-color: var(--global--color-white);border-radius: 0 0 8px 8px }.navbar-nav>li.has-dropdown>ul.dropdown-menu>li {padding-right: 0;position: relative;vertical-align: top }.navbar-nav>li.has-dropdown>ul.dropdown-menu li a {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: relative;font-family: var(--global--font-body);color: var(--global--color-body);padding: 10px 0 9px 0;display: block;font-size: 14px;font-weight: 400;-webkit-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;text-transform: capitalize;border-radius: 0;border-bottom: 1px solid #eaeaea;position: relative }.navbar-nav>li.has-dropdown>ul.dropdown-menu li a::before {content: '\e905';color: var(--global--color-primary);position: absolute;top: 50%;left: -22px;font-size: 12px;opacity: 0;visibility: hidden;-webkit-transform: translate(-5px, -50%);-ms-transform: translate(-5px, -50%);transform: translate(-5px, -50%);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.navbar-nav>li.has-dropdown>ul.dropdown-menu li a::after {content: '';position: absolute;bottom: -1px;left: 0;height: 1px;width: 0;-webkit-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease;background-color: var(--global--color-primary) }.navbar-nav>li.has-dropdown>ul.dropdown-menu li a:active, .navbar-nav>li.has-dropdown>ul.dropdown-menu li a:focus, .navbar-nav>li.has-dropdown>ul.dropdown-menu li a:hover {color: var(--global--color-primary) }.navbar-nav>li.has-dropdown>ul.dropdown-menu li a:active::before, .navbar-nav>li.has-dropdown>ul.dropdown-menu li a:focus::before, .navbar-nav>li.has-dropdown>ul.dropdown-menu li a:hover::before {visibility: visible;opacity: 1;-webkit-transform: translate(0px, -50%);-ms-transform: translate(0px, -50%);transform: translate(0px, -50%) }.navbar-nav>li.has-dropdown>ul.dropdown-menu li a:active::after, .navbar-nav>li.has-dropdown>ul.dropdown-menu li a:focus::after, .navbar-nav>li.has-dropdown>ul.dropdown-menu li a:hover::after {width: 100% }.navbar-nav>li.has-dropdown>ul.dropdown-menu li:last-child a {border-bottom: 0 }.navbar-nav>li.has-dropdown>ul.dropdown-menu li:last-child a::after {content: unset }.navbar-nav>li.has-dropdown>ul.dropdown-menu li.current>a {border-color: var(--global--color-primary);color: var(--global--color-primary) }.navbar-nav>li.has-dropdown>ul.dropdown-menu li.current>a::before {visibility: visible;opacity: 1;-webkit-transform: translate(0px, -50%);-ms-transform: translate(0px, -50%);transform: translate(0px, -50%) }.navbar-nav>li.has-dropdown:hover>ul.dropdown-menu {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);z-index: 100;display: block }.navbar-nav li ul.dropdown-menu.left {left: -650px !important;margin-left: 0 !important }.navbar-nav li.has-dropdown.mega-dropdown>.dropdown-menu {background-color: var(--global--color-white);padding: 0;width: 510px }.navbar-nav li.has-dropdown.mega-dropdown>.dropdown-menu li {padding-left: 0;padding-right: 0 }.navbar-nav li.has-dropdown.mega-dropdown>.dropdown-menu .row {background-color: var(--global--color-white);margin-right: 0;margin-left: 0;padding: 35px 23px }.navbar-nav li.has-dropdown.mega-dropdown>.dropdown-menu .row .menu-head {font-size: 14px;font-family: var(--global--font-heading);font-weight: 700;color: var(--global--font-heading);text-transform: capitalize;margin-bottom: 15px }.navbar-nav li.has-dropdown.mega-dropdown>.dropdown-menu .row ul {margin: 0;padding: 0 }.navbar-nav li.has-dropdown.mega-dropdown>.dropdown-menu .row ul li {line-height: 2.5 }.navbar-nav li.has-dropdown.mega-dropdown>.dropdown-menu .row ul li.title {color: var(--global--color-heading);font-size: 13px;font-weight: 600;text-transform: capitalize }.navbar-nav li.has-dropdown.mega-dropdown>.dropdown-menu .row ul li a {margin: 0 }.navbar-nav.ml-auto.mr-auto li.has-dropdown.mega-dropdown {position: absolute }.navbar-nav.ml-auto:not(.mr-auto) li.has-dropdown.mega-dropdown {position: relative }}.module-holder {margin-left: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100px }@media screen and (max-width:991.98px) {.module-holder .module-language, .module-holder .module-search, .module-holder .module-cart {display: none }}.module-holder.module-holder-phone {display: none }@media screen and (max-width:991.98px) {.module-holder.module-holder-phone {display: -webkit-box;display: -ms-flexbox;display: flex;height: 80px;margin-top: 0 }}.module-holder.module-holder-phone .navbar-toggler {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 30px;height: 30px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;border: 0;padding: 0;outline: 0;cursor: pointer;border-radius: 0 }.module-holder.module-holder-phone .navbar-toggler:focus {-webkit-box-shadow: none;box-shadow: none }@media screen and (min-width:1200px) {.module-holder.module-holder-phone .navbar-toggler {display: none }}.module-holder.module-holder-phone .navbar-toggler:not(.collapsed) .navbar-toggler-icon {background-color: transparent }.module-holder.module-holder-phone .navbar-toggler:not(.collapsed) .navbar-toggler-icon:before, .module-holder.module-holder-phone .navbar-toggler:not(.collapsed) .navbar-toggler-icon:after {top: 0 }.module-holder.module-holder-phone .navbar-toggler:not(.collapsed) .navbar-toggler-icon::before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }.module-holder.module-holder-phone .navbar-toggler:not(.collapsed) .navbar-toggler-icon::after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg) }.module-holder.module-holder-phone .navbar-toggler .navbar-toggler-icon {background-color: white;width: 100%;height: 2px;position: relative;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.module-holder.module-holder-phone .navbar-toggler .navbar-toggler-icon::before, .module-holder.module-holder-phone .navbar-toggler .navbar-toggler-icon::after {content: '';position: absolute;left: 0;height: 2px;width: 100%;background-color: white;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.module-holder.module-holder-phone .navbar-toggler .navbar-toggler-icon::before {top: -10px }.module-holder.module-holder-phone .navbar-toggler .navbar-toggler-icon::after {top: 10px }.module-holder.module-holder-phone .module-language {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-left: 20px;margin-right: 20px }@media screen and (min-width:992px) {.module-holder.module-holder-phone .module-language {display: none }}@media screen and (max-width:767.98px) {.module-holder.module-holder-phone .module-language {margin-right: 15px }}.module-holder.module-holder-phone .module-language .selected img {margin-right: 0 }.module-holder.module-holder-phone .module-language .selected span, .module-holder.module-holder-phone .module-language .selected i {display: none }.module-holder.module-holder-phone .module-language .selected .lang-list {left: -45px }.module-holder.module-holder-phone .module-search {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;border-bottom: 0;padding: 0;padding-right: 20px }@media screen and (max-width:767.98px) {.module-holder.module-holder-phone .module-search {padding-right: 15px }}.module-holder.module-holder-phone .module-cart {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-left: 30px }@media screen and (max-width:767.98px) {.module-holder.module-holder-phone .module-cart {margin-left: 20px }}.module {display: inline-block;position: relative }.module span.title {display: none }.module .module-label {width: 16px;height: 16px;line-height: 16px;border-radius: 50%;background-color: var(--global--color-primary);color: var(--global--color-white);font-size: 10px;font-weight: 400;text-align: center;position: absolute;top: -6px;left: 10px }.module .module-box {position: absolute;display: block;-webkit-box-shadow: 0 2px 3px rgba(40, 40, 40, .1);box-shadow: 0 2px 3px rgba(40, 40, 40, .1);background-color: #1b1a1a;opacity: 0;visibility: hidden;-webkit-transition: all 100ms linear;-o-transition: all 100ms linear;transition: all 100ms linear;right: 0;width: 290px;border-radius: 6px;padding: 30px;z-index: 99;-webkit-transform: translateY(10%);-ms-transform: translateY(10%);transform: translateY(10%);height: 0;margin-top: 1px }.module-fullscreen {left: 0;top: 0;right: 0;z-index: 9999;display: block;height: 100%;width: 100%;opacity: 0;visibility: hidden;background-color: var(--global--color-white);position: fixed }.module-fullscreen .module-cancel {top: 0;right: 0;border-radius: 0;position: absolute;width: 100px;height: 100px;font-size: 20px;font-weight: 700;text-transform: uppercase;color: var(--global--color-white);background-color: var(--global--color-primary);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:767.98px) {.module-fullscreen .module-cancel {font-size: 14px;width: 50px;height: 50px }}.module-fullscreen.module-active {visibility: visible;opacity: 1;-webkit-transition: opacity .5s ease-in-out;-o-transition: opacity .5s ease-in-out;transition: opacity .5s ease-in-out }.module-fullscreen.fullscreen-light {background-color: var(--global--color-white) }.module-active .module-box {opacity: 1;visibility: visible;display: block;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);height: inherit }.module-search {position: relative;padding-right: 40px;height: 80px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (min-width:992px) {.module-search {height: 100px }}@media(min-width:992px) and (max-width:1100px) {.module-search {padding-right: 20px }}.module-search .module-icon i {color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;cursor: pointer }.module-search .module-icon i:hover {color: var(--global--color-primary) }@media only screen and (max-width:991px) {.module-search .module-icon i {border-left: none;padding-left: 0;padding-right: 5px }}.module-search-warp {left: 0;top: 0;right: 0;z-index: 9999;display: block;height: 100%;width: 100%;opacity: 0;visibility: hidden;background-color: var(--global--color-white);position: fixed }.module-search-warp.search-warp-active {visibility: visible;opacity: 1;-webkit-transition: opacity .5s ease-in-out;-o-transition: opacity .5s ease-in-out;transition: opacity .5s ease-in-out }.module-search-warp .module-cancel {top: 0;right: 0;border-radius: 0;position: absolute;width: 100px;height: 100px;font-size: 20px;font-weight: 700;text-transform: uppercase;color: var(--global--color-white);background-color: var(--global--color-primary);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:767.98px) {.module-search-warp .module-cancel {font-size: 14px;width: 50px;height: 50px }}.module-search-warp .form-search {margin-bottom: 0 }.module-search-warp .form-search button::before {position: absolute;left: 0;top: 0;content: "\e90b";color: var(--global--color-heading);font-size: 24px;font-weight: 400;line-height: 70px;z-index: 999;cursor: pointer }.module-search-warp .form-control {position: relative;color: var(--global--color-white);font-family: var(--global--font-heading);font-size: 24px;font-weight: 400;line-height: 70px;height: 70px;color: var(--global--color-body);border: none;background-color: transparent;width: 100%;border-bottom: 2px solid #eaeaea;padding: 17px 30px 17px 46px;margin-bottom: 0;-webkit-transition: 400ms linear;-o-transition: 400ms linear;transition: 400ms linear;text-transform: capitalize;border-radius: 0 }.module-search-warp .form-control:focus, .module-search-warp .form-control:active {border-color: var(--global--color-primary) }.module-search-warp .form-control::-webkit-input-placeholder {color: var(--global--color-body);font-family: var(--global--font-heading);font-size: 35px }@media screen and (max-width:767.98px) {.module-search-warp .form-control::-webkit-input-placeholder {font-size: 18px }}.module-search-warp .form-control::-moz-placeholder {color: var(--global--color-body);font-family: var(--global--font-heading);font-size: 35px }@media screen and (max-width:767.98px) {.module-search-warp .form-control::-moz-placeholder {font-size: 18px }}.module-search-warp .form-control::-moz-placeholder {color: var(--global--color-body);font-family: var(--global--font-heading);font-size: 35px }@media screen and (max-width:767.98px) {.module-search-warp .form-control::-moz-placeholder {font-size: 18px }}.module-search-warp .form-control:-ms-input-placeholder {color: var(--global--color-body);font-family: var(--global--font-heading);font-size: 35px }@media screen and (max-width:767.98px) {.module-search-warp .form-control:-ms-input-placeholder {font-size: 18px }}.module-search-warp .btn {background-color: transparent;border-radius: 0;width: 35px;line-height: 57px;color: var(--global--color-white);font-size: 28px;font-weight: 400;text-align: right;margin-left: 0;padding: 0 }.module-cart {margin-left: 40px;height: 80px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (min-width:992px) {.module-cart {height: 100px }}@media(min-width:992px) and (max-width:1100px) {.module-cart {margin-left: 20px }}.module-cart .module-icon {position: relative }.module-cart .module-icon i {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;font-size: 16px;position: relative;cursor: pointer }.module-cart .module-cart-warp {position: absolute;-webkit-box-shadow: 0 5px 41.5px rgba(9, 29, 62, .15);box-shadow: 0 5px 41.5px rgba(9, 29, 62, .15);top: 100%;left: -150px;width: 290px;background-color: var(--global--color-white);padding: 40px;border-radius: 0 0 8px 8px;opacity: 0;visibility: hidden;-webkit-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px);-webkit-transition: 500ms;-o-transition: 500ms;transition: 500ms }@media screen and (max-width:991.98px) {.module-cart .module-cart-warp {left: -250px }}@media screen and (max-width:767.98px) {.module-cart .module-cart-warp {left: -160px;padding: 30px }}@media screen and (min-width:768px) {.module-cart .module-cart-warp {width: 330px }}.module-cart .module-cart-warp .cart-overview {margin-bottom: 0;width: 100% }.module-cart .module-cart-warp .cart-overview li {margin-bottom: 30px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.module-cart .module-cart-warp .cart-overview li:last-child {margin-bottom: 25px }.module-cart .module-cart-warp .cart-overview li .cart-cancel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: var(--global--color-white);font-size: 7px;-ms-flex-negative: 0;flex-shrink: 0;border-radius: 50%;width: 20px;height: 20px;background-color: var(--global--color-heading);margin-left: 15px }.module-cart .module-cart-warp .cart-overview li .cart-cancel:hover {background-color: var(--global--color-primary) }.module-cart .module-cart-warp .cart-overview li img {border-radius: 4px;-ms-flex-negative: 0;flex-shrink: 0;width: 60px;height: 60px;margin-right: 15px;-webkit-box-shadow: 0 5px 41.5px rgba(40, 40, 40, .21);box-shadow: 0 5px 41.5px rgba(40, 40, 40, .21) }.module-cart .module-cart-warp .cart-overview li .product-meta {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.module-cart .module-cart-warp .cart-overview li .product-meta h5 {color: var(--global--color-body);font-family: var(--global--font-heading);font-size: 15px;text-transform: capitalize;line-height: 1;font-weight: 700;margin-bottom: 8px }.module-cart .module-cart-warp .cart-overview li .product-meta p {font-family: var(--global--font-body);color: var(--global--color-primary);font-size: 16px;line-height: 20px;font-weight: 700;margin-bottom: 0 }.module-cart .module-cart-warp span {font-family: var(--global--font-heading);color: var(--global--color-heading);font-size: 17px;font-weight: 500;line-height: 22px;display: inline-block;text-transform: capitalize;margin-bottom: 24px }.module-cart .module-cart-warp span .total-price {font-style: normal }.module-cart .module-cart-warp .cart--control .btn {height: 65px;width: 100%;border-radius: 8px;background-color: var(--global--color-primary);color: var(--global--color-white);-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.module-cart .module-cart-warp .cart--control .btn::before {background-color: var(--global--color-heading) }.module-cart.module-active .module-cart-warp {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }.module-call {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: auto;position: relative }.module-call i {font-size: 50px;color: var(--global--color-primary);margin-right: 15px;-ms-flex-negative: 0;flex-shrink: 0 }@media screen and (min-width:992px) and (max-width:1060px) {.module-call i {display: none }}.module-call p {font-size: 13px;color: #929ba2;line-height: 21px;margin-bottom: 0;text-transform: capitalize }.module-call a {font-size: 15px;line-height: 22px;font-weight: 700;color: var(--global--color-secondary);-webkit-transform: .3s ease-in-out;-ms-transform: .3s ease-in-out;transform: .3s ease-in-out }.module-call a:hover {color: var(--global--color-primary) }@media screen and (max-width:991.98px) {.module-call {margin-left: 0;margin-top: 10px;margin-bottom: 20px }}.module-contact {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (min-width:992px) {.module-contact {margin-left: 40px }}@media(min-width:992px) and (max-width:1200px) {.module-contact {margin-left: 20px }}@media screen and (max-width:991.98px) {.module-contact {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100% }}.module-contact .btn {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;color: var(--global--color-white);background-color: var(--global--color-primary);padding: 0 38px;width: auto;text-transform: capitalize;font-family: var(--global--font-body);font-size: 15px;font-weight: 700;cursor: pointer;-webkit-transition: background .3s cubic-bezier(.37, .31, .31, .9), color .3s cubic-bezier(.37, .31, .31, .9);-o-transition: background .3s cubic-bezier(.37, .31, .31, .9), color .3s cubic-bezier(.37, .31, .31, .9);transition: background .3s cubic-bezier(.37, .31, .31, .9), color .3s cubic-bezier(.37, .31, .31, .9);overflow: hidden;height: 100px;border-radius: 0 }@media screen and (min-width:992px) {.module-contact .btn {font-size: 14px }}@media(min-width:992px) and (max-width:1200px) {.module-contact .btn {padding: 0 20px }}@media screen and (max-width:991.98px) {.module-contact .btn {height: 50px;width: 100%;border-radius: 8px }}.module-contact .btn i {color: var(--global--color-white);margin-left: 10px;margin-right: 0;-webkit-transition: .3s cubic-bezier(.37, .31, .31, .9);-o-transition: .3s cubic-bezier(.37, .31, .31, .9);transition: .3s cubic-bezier(.37, .31, .31, .9) }@media screen and (max-width:991.98px) {.module-contact .btn .btn {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100% }}.module-contact.module-contact-2 .btn {width: 174px;height: 55px;padding: 0 20px;border-radius: 4px }@media(min-width:992px) and (max-width:1200px) {.module-contact.module-contact-2 .btn {width: 150px }}@media screen and (max-width:991.98px) {.module-contact.module-contact-2 .btn {width: 100% }}.module-language {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;height: 100% }.module-language.module-active .lang-list, .module-language:hover .lang-list {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }.module-language .selected {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.module-language .selected img {margin-right: 10px }.module-language .selected span {font-family: var(--global--font-body);font-size: 13px;font-weight: 400;text-transform: capitalize;color: #929ba2;margin-right: 5px;cursor: pointer }.module-language .selected i {font-size: 10px;color: #929ba2 }.module-language .lang-list {background-color: var(--global--color-white);color: var(--global--color-heading);position: absolute;top: 100%;padding: 6px 22px;-webkit-box-shadow: 0 5px 41.5px rgba(9, 29, 62, .11);box-shadow: 0 5px 41.5px rgba(9, 29, 62, .11);z-index: 5555;left: -22px;visibility: hidden;opacity: 0;-webkit-transform: translateY(15px);-ms-transform: translateY(15px);transform: translateY(15px);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius: 0 0 8px 8px }@media(min-width:992px) and (max-width:1200px) {.module-language .lang-list {top: 140% }}.module-language .lang-list ul {margin-bottom: 0 }.module-language .lang-list ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.module-language .lang-list ul li:last-of-type a {border-bottom: none }.module-language .lang-list ul li:last-of-type a::after {content: none }.module-language .lang-list ul li img {margin-right: 10px }.module-language .lang-list ul li a {font-size: 14px;display: block;color: var(--global--color-body);text-transform: capitalize;border-bottom: 1px solid #eaeaea;padding: 8px 0;cursor: pointer;-webkit-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease;position: relative }.module-language .lang-list ul li a::after {content: '';position: absolute;bottom: 0;left: 0;height: 1px;width: 0;-webkit-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease;background-color: transparent }.module-language .lang-list ul li a:hover {color: var(--global--color-primary) }.module-language .lang-list ul li a:hover::after {width: 100%;background-color: var(--global--color-primary) }.module-social {line-height: 100px;height: 100px;margin-right: 20px;margin-bottom: 0 }@media screen and (max-width:991.98px) {.module-social {border-bottom: 0 }}.module-social:last-child {margin-right: 0 }.module-social a {color: var(--global--color-white);font-size: 17px;font-weight: 400;margin-right: 10px;position: relative;overflow: hidden;width: 35px;height: 35px;background-color: var(--global--color-primary);border-radius: 50%;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: 300ms ease-in-out;-o-transition: 300ms ease-in-out;transition: 300ms ease-in-out }.module-social a:hover {-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9) }.module-social.module-social-2 {line-height: 70px;height: 70px;border-right: 2px solid #292929;margin-right: 0 }.module-social.module-social-2:last-child {margin-right: 0 }.module-social.module-social-2 a {color: var(--global--color-white);background-color: transparent;margin-right: 20px;width: auto;height: auto;border-radius: 0 }.module-social.module-social-2 a:hover {color: var(--global--color-primary);-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }@media only screen and (max-width:991px) {.module-content {margin-bottom: 10px }.module-cart-warp .cart-overview h5 {color: var(--global--color-white) }}.module-cart.active .module-cart-warp {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity: 1 }.module.module-active .module-cart-warp, .module.module-active .search-box {display: block !important }.module-cart.module-active .module-cart-warp .cart-control {margin-right: auto;margin-left: auto;text-align: center }.module-cart.module-active .module-cart-warp .cart-control .pull-right {float: none !important }.module-consultation {padding: 10px 0 }.module-consultation .btn {border-color: var(--global--color-heading);color: var(--global--color-heading);margin: 0 }.module-social a {color: var(--global--color-heading);line-height: 36px }.module-sidearea .module-sidearea-wrap {width: 320px;padding: 40px }.top-bar {padding: 0 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 50px;position: relative;z-index: 8888;background-color: var(--global--color-secondary) }@media(min-width:992px) and (max-width:1100px) {.top-bar {padding: 0 20px }}.top-bar .block-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.top-bar .block-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }.top-bar .block-right .module-language {margin-left: 30px }@media(min-width:992px) and (max-width:1100px) {.top-bar .block-right .module-language {margin-left: 15px }}.top-bar .top-contact {display: -webkit-box;display: -ms-flexbox;display: flex }.top-bar .top-contact .contact-infos {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 30px }@media(min-width:992px) and (max-width:1100px) {.top-bar .top-contact .contact-infos {margin-right: 15px }}.top-bar .top-contact .contact-infos:last-child {margin-right: 0 }.top-bar .top-contact .contact-infos i {color: var(--global--color-primary);font-size: 15px;margin-right: 10px }.top-bar .top-contact .contact-infos a, .top-bar .top-contact .contact-infos p {font-family: var(--global--font-body);line-height: 22px;font-size: 13px;font-weight: 400;margin-bottom: 0;color: #929ba2;text-transform: capitalize }.top-bar .top-contact .contact-infos a:hover {color: var(--global--color-primary) }.top-bar .social-links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 30px }@media(min-width:992px) and (max-width:1100px) {.top-bar .social-links {margin-right: 15px }}.top-bar .social-links a {margin-right: 10px;color: var(--global--color-primary);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;font-size: 20px;line-height: 1 }.top-bar .social-links a:last-child {margin-right: 0 }.top-bar .social-links a:hover i {-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9) }.top-bar .social-links a i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.top-bar .topbar-links a {font-size: 13px;color: var(--global--color-white);text-transform: capitalize;margin-right: 15px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.top-bar .topbar-links a:hover {color: var(--global--color-primary) }.top-bar .topbar-links a:last-child {margin-right: 0 }.top-bar .headline {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: var(--global--font-body);font-weight: 400;font-size: 13px;line-height: 21px;color: var(--global--color-primary);margin-bottom: 0;text-transform: capitalize }.top-bar .headline a {font-family: var(--global--font-body);font-weight: 400;font-size: 13px;line-height: 21px;color: var(--global--color-primary);margin-bottom: 0;text-transform: capitalize;margin-left: 4px }.top-bar .headline a {color: #929ba2 }.top-bar .headline i {font-size: 16px;margin-right: 10px }.top-bar.top-bar-2 .top-contact {margin-right: 30px }.top-bar.top-bar-2 .social-links {margin-right: 0 }.top-bar.top-bar-3 {padding: 0 }.top-bar.top-bar-3 .topbar-links {margin-right: 30px }.top-bar.top-bar-3 .social-links {margin-right: 0 }.top-bar.top-bar-3 .blocks-holder {display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.page-title {padding-top: 0;padding-bottom: 0 }.page-title .page-title-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 560px }@media screen and (max-width:991.98px) {.page-title .page-title-wrap {height: 500px }}@media screen and (max-width:991.98px) {.page-title .title {text-align: center }}.page-title .title .title-sub-heading {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;line-height: 1;color: var(--global--color-gray);margin-bottom: 0 }@media screen and (max-width:991.98px) {.page-title .title .title-sub-heading {line-height: 1.4 }}.page-title .title .title-heading {margin-bottom: 24px;font-family: var(--global--font-heading);color: var(--global--color-white);font-size: 75px;font-weight: 700;line-height: 75px;text-transform: capitalize }@media screen and (max-width:767.98px) {.page-title .title .title-heading {font-size: 32px;line-height: 1.4 }}.page-title .title .title-desc {color: var(--global--color-gray);font-size: 18px;line-height: 29px;margin-bottom: 30px;font-weight: 700 }.page-title .title .title-action {margin-bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:991.98px) {.page-title .title .title-action {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}@media screen and (max-width:767.98px) {.page-title .title .title-action {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.page-title .title .title-action .btn {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-radius: 4px;padding: 0 30px;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);font-family: var(--global--font-body);font-size: 15px;font-weight: 700;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 200px;height: 65px;margin-right: 30px }.page-title .title .title-action .btn:last-child {margin-right: 0 }@media screen and (max-width:767.98px) {.page-title .title .title-action .btn {width: 190px;height: 50px;margin-right: 0;margin-bottom: 20px }.page-title .title .title-action .btn:last-child {margin-bottom: 0 }}.page-title .title .title-action .btn i {font-size: 12px;margin-right: 0 }.page-title .title .title-action .btn-video i {width: 65px;height: 65px }.page-title .title .title-list {margin-bottom: 14px }@media screen and (max-width:767.98px) {.page-title .title .title-list {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;margin-right: 0 }}.page-title .title .title-list .icon {margin-right: 35px;display: inline-block }.page-title .title .title-list .icon:last-child {margin-right: 0 }@media screen and (max-width:767.98px) {.page-title .title .title-list .icon {margin-right: 0;margin: 0 15px;margin-bottom: 15px }.page-title .title .title-list .icon:last-child {margin-right: 15px }}.page-title .title .title-list .icon:hover i {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px) }.page-title .title .title-list .icon i {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.page-title .title .title-list .icon i::before {margin-left: 0;font-size: 67px;color: var(--global--color-white) }.page-title .breadcrumb-wrap {height: 60px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid #eaeaea }.page-title .breadcrumb {font-family: var(--global--font-body);font-size: 14px;font-weight: 400;line-height: 1;background: 0 0;color: var(--global--color-gray);display: -webkit-box;display: -ms-flexbox;display: flex }@media screen and (min-width:992px) {.page-title .breadcrumb {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start }}@media screen and (max-width:991.98px) {.page-title .breadcrumb {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.page-title .breadcrumb a {font-family: var(--global--font-body);font-size: 14px;font-weight: 400;line-height: 1px;background: 0 0;color: var(--global--color-heading) }.page-title .breadcrumb a:hover {color: var(--global--color-primary) }.page-title .breadcrumb .active {color: var(--global--color-body) }.page-title .breadcrumb .breadcrumb-item+.breadcrumb-item {padding-left: 0 }.page-title .breadcrumb .breadcrumb-item+.breadcrumb-item::before {font-family: "font awesome 5 free";font-weight: 700;font-size: 11px;padding: 0 10px;color: var(--global--color-heading);content: "\f054" }.page-title .breadcrumb.breadcrumb-light {color: var(--global--color-white) }.page-title .breadcrumb.breadcrumb-light a {color: var(--global--color-white) }.page-title .breadcrumb.breadcrumb-light .active {color: var(--global--color-white) }.page-title .breadcrumb.breadcrumb-light .breadcrumb-item+.breadcrumb-item::before {color: var(--global--color-white) }.page-title.page-title-blank .breadcrumb-wrap {min-height: 100px;border-bottom: 0 }.page-title.page-title-blank .breadcrumb-wrap .breadcrumb a {color: var(--global--color-heading) }.page-title.page-title-blank .breadcrumb-wrap .breadcrumb a:hover {color: var(--global--color-primary) }.page-title.page-title-blank .breadcrumb-wrap .breadcrumb .active {color: var(--global--color-body) }.page-title.page-title-blank .breadcrumb-wrap .breadcrumb-item+.breadcrumb-item::before {color: var(--global--color-heading) }.page-title.page-title-blank-2 .breadcrumb-wrap {min-height: 100px;border-bottom: 0 }@media screen and (max-width:991.98px) {.page-title.page-title-blank-2 .breadcrumb-wrap .breadcrumb {line-height: 1.4;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }}.page-title.page-title-blank-2 .breadcrumb-wrap .breadcrumb a {color: var(--global--color-heading);margin-bottom: 5px }.page-title.page-title-blank-2 .breadcrumb-wrap .breadcrumb a:hover {color: var(--global--color-primary) }.page-title.page-title-blank-2 .breadcrumb-wrap .breadcrumb .active {color: var(--global--color-body) }.page-title.page-title-blank-2 .breadcrumb-wrap .breadcrumb-item+.breadcrumb-item::before {color: var(--global--color-heading) }.page-title.page-title-1 .page-title-wrap {background-position-y: bottom }.page-title.page-title-1 .page-title-wrap .title .title-action .btn {margin-right: 40px }@media screen and (max-width:767.98px) {.page-title.page-title-1 .page-title-wrap .title .title-action .btn {margin-right: 0 }}@media screen and (min-width:992px) {.page-title.page-title-3 .page-title-wrap {background-position-y: -75px }}.page-title.page-title-3 .page-title-wrap .title .title-action .btn {width: 234px;margin-right: 0 }.page-title.page-title-3 .page-title-wrap .title .title-action .btn:hover i {color: var(--global--color-white) }.page-title.page-title-3 .page-title-wrap .title .title-action .btn i {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;color: var(--global--color-heading) }@media screen and (min-width:992px) {.page-title.page-title-4 .page-title-wrap {background-position-y: 73% }}.page-title.page-title-4 .page-title-wrap .title .title-action .btn {width: 170px;margin-right: 0 }.page-title.page-title-4 .page-title-wrap .title .title-action .btn:hover i {color: var(--global--color-white) }.page-title.page-title-4 .page-title-wrap .title .title-action .btn i {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;color: var(--global--color-heading) }.page-title.page-title-5 .page-title-wrap {background-position-y: bottom }.page-title.page-title-5 .page-title-wrap .title .title-action .btn:first-child {width: 170px }.page-title.page-title-5 .page-title-wrap .title .title-action .btn:last-child {width: 178px;padding: 0 27px }@media(min-width:992px) and (max-width:1200px) {.page-title.page-title-5 .page-title-wrap .title .title-action .btn:last-child {padding: 0 25px }}.page-title.page-title-6 .page-title-wrap .title .title-action .btn {width: 170px }.page-title.page-title-7 .page-title-wrap .title .title-action .btn {padding: 0 27px;width: 170px }@media(min-width:992px) and (max-width:1200px) {.page-title.page-title-7 .page-title-wrap .title .title-action .btn {padding: 0 25px }}.page-title.page-title-8 .page-title-wrap .title .title-action .btn {padding: 0 27px;width: 170px }@media(min-width:992px) and (max-width:1200px) {.page-title.page-title-8 .page-title-wrap .title .title-action .btn {padding: 0 25px }}.page-title.page-title-9 .page-title-wrap {height: 350px }@media screen and (min-width:992px) {.page-title.page-title-9 .page-title-wrap {background-position-y: 70% }}.page-title.page-title-9 .page-title-wrap .title .title-heading {margin-bottom: 0 }@media screen and (min-width:992px) {.page-title.page-title-9 .breadcrumb-wrap .breadcrumb {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.page-title.page-title-10 {position: relative }.page-title.page-title-10 .page-title-wrap {height: 675px;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }.page-title.page-title-10 .page-title-wrap .title {margin-bottom: 110px }.page-title.page-title-10 .page-title-wrap .title .title-action .btn:first-child {width: 170px }.page-title.page-title-10 .page-title-wrap .title .title-action .btn:last-child {width: 178px;padding: 0 27px }@media(min-width:992px) and (max-width:1200px) {.page-title.page-title-10 .page-title-wrap .title .title-action .btn:last-child {padding: 0 25px }}.page-title.page-title-10 .page-title-wrap .breadcrumb-wrap {height: auto;border-bottom: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 28px }.page-title.page-title-11 {position: relative }.page-title.page-title-11 .page-title-wrap {height: 675px;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }.page-title.page-title-11 .page-title-wrap .title {margin-bottom: 110px }.page-title.page-title-11 .page-title-wrap .title .title-action .btn:first-child {width: 170px }.page-title.page-title-11 .page-title-wrap .title .title-action .btn:last-child {width: 178px;padding: 0 27px }@media(min-width:992px) and (max-width:1200px) {.page-title.page-title-11 .page-title-wrap .title .title-action .btn:last-child {padding: 0 25px }}.page-title.page-title-11 .page-title-wrap .breadcrumb-wrap {height: auto;border-bottom: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 28px }.page-title.page-title-12 .page-title-wrap {height: 470px;background-position-y: top }.page-title.page-title-12 .page-title-wrap .title .title-heading {margin-bottom: 23px }@media screen and (min-width:992px) {.page-title.page-title-12 .breadcrumb-wrap .breadcrumb {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.page-title.page-title-13 .page-title-wrap {height: 395px;background-position-y: bottom }@media screen and (min-width:992px) {.page-title.page-title-13 .page-title-wrap {background-position-y: 75% }}@media screen and (max-width:767.98px) {.page-title.page-title-13 .page-title-wrap {height: 230px }}.page-title.page-title-13 .page-title-wrap .title .title-heading {margin-bottom: 20px }.page-title.page-title-14 .page-title-wrap {height: 350px;background-position-y: bottom }@media screen and (min-width:992px) {.page-title.page-title-14 .page-title-wrap {background-position-y: 75% }}@media screen and (max-width:767.98px) {.page-title.page-title-14 .page-title-wrap {height: 230px }}.owl-nav.disabled {display: none }.carousel-dots {position: relative }.carousel-dots button.owl-dot, .carousel-dots button.owl-dot:focus {padding: 0;background-color: transparent;border: none;outline: none;-webkit-box-shadow: none;box-shadow: none }.carousel-dots .owl-dots {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;z-index: 5 }.carousel-dots .owl-dots .owl-dot {margin-right: 10px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex }.carousel-dots .owl-dots .owl-dot:last-child {margin-right: 0 }.carousel-dots .owl-dots .owl-dot.active span {background-color: var(--global--color-primary);height: 6px }.carousel-dots .owl-dots .owl-dot span {display: inline-block;width: 35px;height: 3px;border-top: 3px solid transparent;background-color: #6b7475;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin-right: 0;position: relative }@media screen and (max-width:767.98px) {.carousel-dots .owl-dots .owl-dot span {width: 25px }}@media screen and (min-width:992px) {.carousel-dots.dots-side .owl-dots {position: absolute;bottom: -17px;right: 0 }}@media screen and (max-width:991.98px) {.carousel-dots.dots-side .owl-dots {margin-bottom: 35px }}.owl-carousel .owl-stage-outer {overflow: visible }.owl-carousel .owl-stage-outer .owl-item {opacity: 0 }.owl-carousel .owl-stage-outer .owl-item.active {opacity: 1 }.carousel-navs {position: relative }.carousel-navs .owl-nav span {font-size: 0 }@media screen and (min-width:992px) {.carousel-navs .owl-nav {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;left: 0 }}.carousel-navs .owl-next, .carousel-navs .owl-prev {position: absolute }.carousel-navs .owl-next:hover::before, .carousel-navs .owl-prev:hover::before {color: var(--global--color-primary) }.carousel-navs .owl-next:before, .carousel-navs .owl-prev:before {font-size: 43px;font-weight: 600;color: #687596;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.carousel-navs .owl-prev {left: 50px }.carousel-navs .owl-prev:before {content: "\e990" }.carousel-navs .owl-next {right: 50px }.carousel-navs .owl-next:before {content: "\e991" }.carousel-navs .owl-dots {position: absolute;bottom: 30px;width: 100% }.heading {margin-bottom: 48px }@media screen and (max-width:991.98px) {.heading {text-align: center }}.heading .heading-subtitle {font-family: var(--global--font-body);text-transform: capitalize;color: var(--global--color-primary);font-size: 15px;font-weight: 700;line-height: 1;margin-bottom: 13px }@media screen and (max-width:991.98px) {.heading .heading-subtitle {line-height: 1.5 }}.heading .heading-subtitle.heading-subtitle-bg {display: inline-block;width: -webkit-max-content;width: -moz-max-content;width: max-content;padding: 12px 20px;border-radius: 4px;background-color: #e0f6e9 }@media screen and (max-width:991.98px) {.heading .heading-subtitle.heading-subtitle-bg {width: auto }}.heading .heading-title {font-family: var(--global--font-heading);text-transform: capitalize;font-size: 40px;line-height: 54px;margin-bottom: 25px;font-weight: 700;color: var(--global--color-heading) }@media(min-width:992px) and (max-width:1200px) {.heading .heading-title {font-size: 35px;line-height: 1.4 }}@media screen and (max-width:767.98px) {.heading .heading-title {font-size: 32px;line-height: 1.4 }}.heading .heading-desc {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 16px;font-weight: 400;line-height: 27px;margin-bottom: 25px }@media(min-width:992px) and (max-width:1200px) {.heading .heading-desc {font-size: 15px;line-height: 26px }}.heading .paragraph {font-weight: 700;font-size: 16px;line-height: 27px;color: #283b6a;margin-bottom: 0 }.heading.heading-light .heading-subtitle {color: var(--global--color-gray) }.heading.heading-light .heading-title {color: var(--global--color-white) }.heading.heading-light .heading-desc {color: var(--global--color-gray) }.heading.heading-light .paragraph {color: var(--global--color-gray) }.heading.heading-light2 .heading-subtitle {color: var(--global--color-primary) }.heading.heading-light2 .heading-title {color: var(--global--color-white) }.heading.heading-light2 .heading-desc {color: var(--global--color-gray) }.heading.heading-light2 .paragraph {color: var(--global--color-gray) }.heading.heading-1 {margin-bottom: 40px }.heading.heading-1 .heading-title {margin-bottom: 0 }.heading.heading-2 {margin-bottom: 70px }.heading.heading-2 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-2 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-2 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-2 .heading-desc:first-child {margin-top: 8px }.heading.heading-2 .heading-desc:nth-child(2) {margin-bottom: 32px }.heading.heading-3 {margin-bottom: 63px }.heading.heading-3 .heading-title {font-size: 37px;line-height: 54px }@media(min-width:992px) and (max-width:1200px) {.heading.heading-3 .heading-title {font-size: 32px;line-height: 1.4 }}@media screen and (max-width:767.98px) {.heading.heading-3 .heading-title {font-size: 32px;line-height: 1.4 }}.heading.heading-4 {margin-bottom: 70px }.heading.heading-4 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-4 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-4 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-4 .heading-desc {margin-bottom: 32px }.heading.heading-5 {margin-bottom: 58px }.heading.heading-5 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-5 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-5 .heading-title {font-size: 35px;line-height: 1.4 }}.heading.heading-6 .heading-title {font-size: 37px;line-height: 54px;margin-bottom: 31px }@media screen and (max-width:767.98px) {.heading.heading-6 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-6 .heading-title {font-size: 32px;line-height: 1.4 }}.heading.heading-7 {margin-bottom: 41px }.heading.heading-7 .heading-title {font-size: 24px;line-height: 1.5 }.heading.heading-8 {margin-bottom: 56px }.heading.heading-8 .heading-title {margin-bottom: 0;font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-8 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-8 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-9 {margin-bottom: 96px }.heading.heading-9 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-9 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-9 .heading-title {font-size: 35px;line-height: 1.4 }}.heading.heading-10 .heading-title {font-size: 37px;line-height: 54px;margin-bottom: 21px }@media screen and (max-width:767.98px) {.heading.heading-10 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-10 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-10 .heading-desc {font-weight: 700;margin-bottom: 42px }.heading.heading-11 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-11 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-11 .heading-title {font-size: 35px;line-height: 1.4 }}.heading.heading-12 {margin-bottom: 40px }.heading.heading-12 .heading-title {margin-bottom: 0 }@media(min-width:992px) and (max-width:1200px) {.heading.heading-12 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-13 {margin-bottom: 48px }.heading.heading-13 .heading-title {margin-bottom: 0 }@media(min-width:992px) and (max-width:1200px) {.heading.heading-13 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-14 {margin-bottom: 23px }.heading.heading-15 {margin-bottom: 70px }.heading.heading-15 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-15 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-15 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-15 .heading-desc {margin-top: 8px;margin-bottom: 35px }.heading.heading-16 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-16 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-16 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-17 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-17 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-17 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-18 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-18 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-18 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-19 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-19 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-19 .heading-title {font-size: 30px;line-height: 1.4 }}.heading.heading-20 {margin-bottom: 0 }.heading.heading-20 .heading-title {font-size: 37px;line-height: 54px }@media screen and (max-width:767.98px) {.heading.heading-20 .heading-title {font-size: 32px;line-height: 1.4 }}@media(min-width:992px) and (max-width:1200px) {.heading.heading-20 .heading-title {font-size: 30px;line-height: 1.4 }}@media screen and (min-width:992px) {.heading.heading-20 .heading-desc:last-child {margin-bottom: 0 }}.heading.heading-21 {margin-bottom: 34px }.heading.heading-21 .heading-title {font-size: 24px;line-height: 48px;margin-bottom: 0 }.skills .progressbar {margin-bottom: 29px }.skills .progressbar:last-of-type {margin-bottom: 0 }.skills .progressbar .progress-title {display: block;position: relative;width: 100%;margin-bottom: 7px;line-height: 1 }.skills .progressbar .progress-title .title {font-family: var(--global--font-body);color: var(--global--color-heading);font-size: 15px;font-weight: 700;line-height: 1;margin-bottom: 2px;text-transform: capitalize }.skills .progressbar .progress-title .value {font-family: var(--global--font-body);color: var(--global--color-body);font-weight: 700;font-size: 15px;line-height: 1px;text-transform: uppercase;bottom: 7px;position: absolute;margin-left: -27px;opacity: 0;-webkit-transition: opacity 300ms linear;-o-transition: opacity 300ms linear;transition: opacity 300ms linear }.skills .progressbar .progress {height: 12px;background-color: transparent;-webkit-box-shadow: none;box-shadow: none;padding: 0;width: 100%;border-bottom: 2px solid #dcdee2;margin-bottom: 0;border-radius: 0 }.skills .progressbar .progress .progress-bar {height: 7px;background-color: #435ba1;border-radius: 4px;width: 0 }@media only screen and (min-width:320px) and (max-width:767px) {.skills .heading {margin-bottom: 30px }}@media only screen and (min-width:768px) and (max-width:991px) {.skills .heading {margin-bottom: 30px }}.slider {padding-top: 0;padding-bottom: 0 }.slider .slide {padding-top: 0;height: 650px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.slider .slide .slide-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }@media screen and (max-width:991.98px) {.slider .slide .slide-content {-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.slider .slide .slide-content .slide-subheadline {font-family: var(--global--font-body);font-weight: 700;font-size: 16px;line-height: 1;color: var(--global--color-gray);margin-bottom: 20px;text-transform: capitalize }@media screen and (max-width:991.98px) {.slider .slide .slide-content .slide-subheadline {text-align: center;line-height: 1.5 }}.slider .slide .slide-content .slide-headline {font-family: var(--global--font-heading);font-weight: 700;font-size: 55px;line-height: 75px;color: var(--global--color-white);margin-bottom: 24px;text-transform: capitalize }@media(min-width:992px) and (max-width:1200px) {.slider .slide .slide-content .slide-headline {font-size: 60px;line-height: 1.3 }}@media screen and (max-width:767.98px) {.slider .slide .slide-content .slide-headline {font-size: 32px;line-height: 1.4 }}@media screen and (max-width:991.98px) {.slider .slide .slide-content .slide-headline {text-align: center }}.slider .slide .slide-content .slide-desc {font-family: var(--global--font-body);font-weight: 700;font-size: 18px;line-height: 29px;color: var(--global--color-gray);margin-bottom: 41px }@media screen and (max-width:991.98px) {.slider .slide .slide-content .slide-desc {text-align: center }}.slider .slide .slide-content .slide-action {margin-bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:767.98px) {.slider .slide .slide-content .slide-action {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.slider .slide .slide-content .slide-action .btn {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-radius: 4px;padding: 30px;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);font-family: var(--global--font-body);font-size: 15px;font-weight: 700;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 200px;height: 65px;margin-right: 30px }.slider .slide .slide-content .slide-action .btn:last-child {margin-right: 0 }@media screen and (max-width:767.98px) {.slider .slide .slide-content .slide-action .btn {width: 190px;height: 50px;margin-right: 0;margin-bottom: 20px }.slider .slide .slide-content .slide-action .btn:last-child {margin-bottom: 0 }}.slider .slide .slide-content .slide-action .btn i {font-size: 12px;margin-right: 0 }.slider .slide .slide-content .slide-list {margin-right: 40px }@media screen and (max-width:767.98px) {.slider .slide .slide-content .slide-list {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;margin-right: 0 }}.slider .slide .slide-content .slide-list .icon {margin-right: 35px;display: inline-block }.slider .slide .slide-content .slide-list .icon:last-child {margin-right: 0 }@media screen and (max-width:767.98px) {.slider .slide .slide-content .slide-list .icon {margin-right: 0;margin: 0 15px;margin-bottom: 15px }.slider .slide .slide-content .slide-list .icon:last-child {margin-right: 15px }}.slider .slide .slide-content .slide-list .icon:hover i {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px) }.slider .slide .slide-content .slide-list .icon i {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.slider .slide .slide-content .slide-list .icon i::before {margin-left: 0;font-size: 67px;color: var(--global--color-white) }.slider .slide .slider-panel-holder {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }@media screen and (max-width:991.98px) {.slider .slide .slider-panel-holder {-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.slider .slide .slider-panel-holder .slider-panel {background-color: var(--global--color-white);position: relative;padding: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .08);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .08);border-radius: 8px;max-width: 270px }@media screen and (max-width:767.98px) {.slider .slide .slider-panel-holder .slider-panel {padding: 30px }}@media(min-width:992px) and (max-width:1200px) {.slider .slide .slider-panel-holder .slider-panel {padding: 20px }}.slider .slide .slider-panel-holder .slider-panel::before {content: '';position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: 4px;width: calc(100% - 80px);background-color: var(--global--color-primary) }@media screen and (max-width:767.98px) {.slider .slide .slider-panel-holder .slider-panel::before {width: calc(100% - 60px) }}@media(min-width:992px) and (max-width:1200px) {.slider .slide .slider-panel-holder .slider-panel::before {width: calc(100% - 40px) }}.slider .slide .slider-panel-holder .slider-panel .panel-icon {margin-bottom: 23px }.slider .slide .slider-panel-holder .slider-panel .panel-icon:before {font-size: 75px;margin-left: 0;color: var(--global--color-heading) }.slider .slide .slider-panel-holder .slider-panel .panel-title {font-size: 19px;line-height: 29px;color: var(--global--color-secondary);text-transform: capitalize;margin-bottom: 10px }.slider .slide .slider-panel-holder .slider-panel .panel-desc {font-size: 15px;line-height: 25px;margin-bottom: 17px }.slider .slide .slider-panel-holder .slider-panel a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 32px;height: 32px;background-color: var(--global--color-primary);border-radius: 50%;color: var(--global--color-white);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.slider .slide .slider-panel-holder .slider-panel a:hover {-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px) }@media screen and (max-width:991.98px) {.slider .carousel-navs .owl-nav {display: none }}.slider .carousel-navs .owl-nav span {font-size: 0 }.slider .carousel-navs .owl-nav .owl-next:before, .slider .carousel-navs .owl-nav .owl-prev:before {color: rgba(255, 255, 255, .5);font-size: 44px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.slider .carousel-navs .owl-nav .owl-prev:before {content: "\e990" }.slider .carousel-navs .owl-nav .owl-next:before {content: "\e991" }.slider .carousel-navs .owl-nav .owl-next, .slider .carousel-navs .owl-nav .owl-prev {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.slider .carousel-navs .owl-nav .owl-next:hover::before, .slider .carousel-navs .owl-nav .owl-prev:hover::before {color: #fff }.slider .carousel-navs .owl-nav .owl-next {right: 30px }.slider .carousel-navs .owl-nav .owl-prev {margin-right: 0;left: 30px }@media screen and (max-width:991.98px) {.slider.slider-1 .slide {height: auto;padding-top: 70px;padding-bottom: 110px }}@media screen and (max-width:991.98px) {.slider.slider-1 .slide .slide-content {margin-bottom: 50px }}@media screen and (max-width:767.98px) {.slider.slider-1 .slide .slide-content .slide-list {margin-bottom: 25px }}@media screen and (min-width:992px) {.slider.slider-2 .carousel-dots {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}@media screen and (min-width:992px) {.slider.slider-2 .carousel-dots .owl-dots {padding-right: var(--bs-gutter-x, 0.75rem);padding-left: var(--bs-gutter-x, 0.75rem);margin-right: auto;margin-left: auto;position: relative;max-width: 960px;bottom: auto;-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-transform: translateY(80px);-ms-transform: translateY(80px);transform: translateY(80px);margin-top: -6px }}@media screen and (min-width:1200px) {.slider.slider-2 .carousel-dots .owl-dots {max-width: 1140px }}.slider.slider-3 .slide-content .slide-headline {margin-bottom: 34px }.slider.slider-3 .slide-content .slide-list {margin-right: 0;margin-bottom: 32px }@media screen and (max-width:767.98px) {.slider.slider-3 .slide-content .slide-list li::before {margin-right: 10px;-ms-flex-negative: 0;flex-shrink: 0 }}@media screen and (max-width:991.98px) {.slider.slider-3 .slide-content .slide-action {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.slider.slider-3 .slide-content .slide-action .btn:first-child {margin-right: 40px }@media screen and (max-width:767.98px) {.slider.slider-3 .slide-content .slide-action .btn:first-child {margin-right: 0 }}.slider.slider-3 .slide-content .slide-action .btn:first-child:hover i {color: var(--global--color-white) }.slider.slider-3 .slide-content .slide-action .btn:first-child i {color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.slider.slider-3 .slide-content .slide-action .btn-video:hover span {color: var(--global--color-heading) }.slider.slider-3 .slide-content .slide-action .btn-video:hover i {background-color: var(--global--color-heading);color: var(--global--color-white) }.slider.slider-3 .slide-content .slide-action .btn-video i {width: 65px;height: 65px;margin-right: 30px }.slider.slider-3 .slide-content .slide-action .btn-video span {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;font-family: var(--global--font-body);font-size: 15px;font-weight: 700;color: var(--global--color-white);text-transform: capitalize }.hero {padding-bottom: 0 }.hero .hero-content {padding-top: 185px;padding-bottom: 26px }@media screen and (max-width:991.98px) {.hero .hero-content {text-align: center;padding-top: 120px }}.hero .hero-content .hero-subtitle {font-family: var(--global--font-body);color: var(--global--color-gray);font-size: 16px;line-height: 1;font-weight: 700;margin-bottom: 15px }@media screen and (max-width:991.98px) {.hero .hero-content .hero-subtitle {line-height: 1.5 }}.hero .hero-content .hero-title {font-family: var(--global--font-heading);color: var(--global--color-white);font-weight: 500;font-size: 40px;line-height: 55px;margin-bottom: 19px;text-transform: capitalize }@media(min-width:992px) and (max-width:1199px) {.hero .hero-content .hero-title {font-size: 35px;line-height: 1.4 }}@media screen and (max-width:767.98px) {.hero .hero-content .hero-title {font-size: 32px;line-height: 1.4 }}.hero .hero-content .hero-desc {font-family: var(--global--font-body);color: var(--global--color-gray);font-size: 16px;font-weight: 400;line-height: 27px;margin-bottom: 31px }.hero .hero-content .hero-action {margin-bottom: 105px }@media screen and (max-width:767.98px) {.hero .hero-content .hero-action {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 70px }}.hero .hero-content .hero-action .btn {font-family: var(--global--font-body);font-size: 15px;font-weight: 700;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 210px;height: 60px;margin-right: 30px }@media screen and (max-width:767.98px) {.hero .hero-content .hero-action .btn {margin-right: 0;margin-bottom: 15px;height: 50px;width: 210px }}@media(min-width:992px) and (max-width:1250px) {.hero .hero-content .hero-action .btn {width: 170px;margin-bottom: 15px }}.hero .hero-content .hero-action .btn:last-child {margin-right: 0 }.hero .hero-content .hero-action .btn.btn--white {-webkit-box-shadow: 2.121px 2.121px 3px rgba(3, 21, 50, .05);box-shadow: 2.121px 2.121px 3px rgba(3, 21, 50, .05) }@media screen and (max-width:991.98px) {.hero .hero-content .breadcrumb {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.hero .hero-content .breadcrumb .breadcrumb-item+.breadcrumb-item {padding-left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.hero .hero-content .breadcrumb .breadcrumb-item+.breadcrumb-item a {font-size: 14px;line-height: 1 }.hero .hero-content .breadcrumb>li+li:before {font-family: "font awesome 5 free";font-weight: 700;font-size: 10px;padding: 0 10px;color: var(--global--color-white);content: "\f054" }.hero .hero-panel-holder {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }@media screen and (max-width:991.98px) {.hero .hero-panel-holder {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 30px }}.hero .hero-panel-holder .hero-panel {background-color: var(--global--color-white);border-radius: 8px 0 8px 8px;padding: 26px 40px 39px;max-width: 290px }.hero .hero-panel-holder .hero-panel .panel-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }@media screen and (max-width:991.98px) {.hero .hero-panel-holder .hero-panel .panel-content {-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.hero .hero-panel-holder .hero-panel .panel-content i {color: #51668a;margin-bottom: 12px;display: inline-block }.hero .hero-panel-holder .hero-panel .panel-content i::before {margin-left: 0;font-size: 49px }.hero .hero-panel-holder .hero-panel .panel-content h5 {font-family: var(--global--font-heading);font-weight: 500;font-size: 19px;line-height: 28px;color: var(--global--color-heading);margin-bottom: 14px;text-transform: capitalize }.hero .hero-panel-holder .hero-panel .panel-content p {font-family: var(--global--font-body);font-weight: 400;font-size: 14px;line-height: 24px;color: var(--global--color-body);margin-bottom: 21px }.hero .hero-panel-holder .hero-panel .panel-content .btn {width: 155px;height: 42px;border-radius: 8px 8px 0 8px;border: 2px solid;-webkit-transition-property: background, color, border-color;-o-transition-property: background, color, border-color;transition-property: background, color, border-color;border-color: #687596 }.hero .hero-panel-holder .hero-panel .panel-content .btn::before {background-color: var(--global--color-secondary);width: calc(100% + 4px);height: calc(100% + 4px);top: -2px;left: -2px }.hero .hero-panel-holder .hero-panel .panel-content .btn:hover {border-color: #213360 }.hero .hero-panel-holder .hero-panel.hero-panel-dark {background-color: #435ba1 }.hero .hero-panel-holder .hero-panel.hero-panel-dark .panel-content i, .hero .hero-panel-holder .hero-panel.hero-panel-dark .panel-content h5, .hero .hero-panel-holder .hero-panel.hero-panel-dark .panel-content p {color: var(--global--color-white) }.hero .hero-panel-holder .hero-panel.hero-panel-dark .panel-content .btn {background-color: transparent;color: var(--global--color-white);border-color: #7284b9;border: 2px solid;-webkit-transition-property: background, color, border-color;-o-transition-property: background, color, border-color;transition-property: background, color, border-color }.hero .hero-panel-holder .hero-panel.hero-panel-dark .panel-content .btn::before {background-color: var(--global--color-primary);width: calc(100% + 4px);height: calc(100% + 4px);top: -2px;left: -2px }.hero .hero-panel-holder .hero-panel.hero-panel-dark .panel-content .btn:hover {border-color: var(--global--color-primary);color: var(--global--color-white) }.hero .hero-panel-holder .phone-card {display: -webkit-box;display: -ms-flexbox;display: flex;background-color: #435ba1;padding: 35px 40px 31px;border-radius: 0 32px 0 0;max-width: 470px }@media screen and (min-width:992px) {.hero .hero-panel-holder .phone-card {-webkit-transform: translateY(80px);-ms-transform: translateY(80px);transform: translateY(80px) }}@media screen and (max-width:767.98px) {.hero .hero-panel-holder .phone-card {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center }}.hero .hero-panel-holder .phone-card .card-icon {-ms-flex-negative: 0;flex-shrink: 0;margin-right: 30px }@media screen and (max-width:767.98px) {.hero .hero-panel-holder .phone-card .card-icon {margin-right: 0 }}.hero .hero-panel-holder .phone-card .card-icon i::before {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transform: translateY(-4px);-ms-transform: translateY(-4px);transform: translateY(-4px);font-size: 50px;margin-left: 0;color: var(--global--color-white) }.hero .hero-panel-holder .phone-card .card-content h5 {font-weight: 500;font-size: 19px;line-height: 28px;color: var(--global--color-white);text-transform: capitalize;margin-bottom: 16px }.hero .hero-panel-holder .phone-card .card-content p {font-size: 14px;color: var(--global--color-gray);line-height: 24px;margin-bottom: 15px }.hero .hero-panel-holder .phone-card .card-content a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;color: var(--global--color-white) }@media screen and (max-width:991.98px) {.hero .hero-panel-holder .phone-card .card-content a {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.hero .hero-panel-holder .phone-card .card-content a span {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;font-family: var(--global--font-heading);font-weight: 400;font-size: 24px }.hero .hero-panel-holder .phone-card .card-content a i {margin-bottom: 4px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;font-size: 19px;margin-right: 15px }.hero .hero-panel-holder.hero-panel-holder-2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }@media screen and (max-width:991.98px) {.hero .hero-panel-holder.hero-panel-holder-2 {-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.hero .hero-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.hero .hero-rating .num {font-family: var(--global--font-heading);font-weight: 500;font-size: 37px;line-height: 22px;color: var(--global--color-white);margin-right: 18px }.hero .hero-rating .rating-body p {font-family: var(--global--font-body);font-weight: 400;font-size: 13px;line-height: 23px;color: var(--global--color-gray);margin-bottom: 0 }.hero .hero-rating .rating-body p a {font-family: var(--global--font-body);font-weight: 700;font-size: 14px;line-height: 23px;color: var(--global--color-secondary);text-transform: capitalize }.blog {padding: 127px 0 70px }.blog.blog-1 {padding-top: 119px;padding-bottom: 105px }@media screen and (max-width:991.98px) {.blog.blog-1 {padding-top: 70px;padding-bottom: 70px }}.blog.blog-2 {padding-top: 129px;padding-bottom: 105px }@media screen and (max-width:991.98px) {.blog.blog-2 {padding-top: 70px;padding-bottom: 70px }}.blog .more-blog {text-align: center }.blog .more-blog a {position: relative;font-size: 15px;font-family: var(--global--font-body);font-weight: 700;color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;text-transform: capitalize;padding-bottom: 6px }.blog .more-blog a:hover::before {width: calc(100% - 20%) }.blog .more-blog a::before {content: '';-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: 2px;background-color: var(--global--color-primary) }.blog-entry {position: relative;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .08);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .08);border-radius: 8px;background-color: var(--global--color-white);-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;margin-bottom: 36px }@media screen and (max-width:991.98px) {.blog-entry {max-width: 370px;margin: 0 auto 30px }}.blog-entry::before {content: '';position: absolute;top: 0;left: 0;height: 10px;width: calc(100% - 40px);background-color: #eaeaea;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius: 8px 0 0 0 }@media screen and (max-width:767.98px) {.blog-entry::before {width: calc(100% - 20px) }}@media(min-width:992px) and (max-width:1200px) {.blog-entry::before {width: calc(100% - 25px) }}.blog-entry::after {content: '';position: absolute;top: 0;left: 0;height: 10px;width: calc(100% - 40px);background-color: var(--global--color-primary);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius: 8px 0 0 0;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left }@media screen and (max-width:767.98px) {.blog-entry::after {width: calc(100% - 20px) }}@media(min-width:992px) and (max-width:1200px) {.blog-entry::after {width: calc(100% - 25px) }}.blog-entry:hover {-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11) }.blog-entry:hover::after {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1) }.blog-entry:hover .entry-content .entry-img-wrap .entry-img img {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }.blog-entry:hover .entry-content .entry-more .btn {-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);color: var(--global--color-white);background-color: var(--global--color-heading);border-color: var(--global--color-heading) }.blog-entry:hover .entry-content .entry-more .btn i {background-color: var(--global--color-white);color: var(--global--color-heading) }.blog-entry .entry-content {padding: 36px 40px 40px }@media(min-width:992px) and (max-width:1200px) {.blog-entry .entry-content {padding-left: 25px;padding-right: 25px }}@media screen and (max-width:767.98px) {.blog-entry .entry-content {padding-left: 20px;padding-right: 20px }}.blog-entry .entry-content .entry-img-wrap {-webkit-transform: translateX(-40px);-ms-transform: translateX(-40px);transform: translateX(-40px);width: calc(100% + 40px);position: relative;margin-bottom: 32px }@media(min-width:992px) and (max-width:1200px) {.blog-entry .entry-content .entry-img-wrap {-webkit-transform: translateX(-25px);-ms-transform: translateX(-25px);transform: translateX(-25px);width: calc(100% + 25px) }}@media screen and (max-width:767.98px) {.blog-entry .entry-content .entry-img-wrap {-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);width: calc(100% + 20px) }}.blog-entry .entry-content .entry-img-wrap .entry-img {position: relative;border-radius: 0 8px 8px 0;overflow: hidden;max-width: 100% }.blog-entry .entry-content .entry-img-wrap .entry-img img {-webkit-transition: -webkit-transform .35s;transition: -webkit-transform .35s;-o-transition: transform .35s;transition: transform .35s;transition: transform .35s, -webkit-transform .35s;max-width: 100%;height: auto;-webkit-transform: scale3d(1.05, 1.05, 1);transform: scale3d(1.05, 1.05, 1) }.blog-entry .entry-content .entry-img-wrap .entry-category {position: absolute;left: 40px;bottom: -15px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 0;text-transform: capitalize;height: 30px;padding: 0 10px;background-color: #4aab3d;border-radius: 6px }@media(min-width:992px) and (max-width:1200px) {.blog-entry .entry-content .entry-img-wrap .entry-category {left: 25px }}@media screen and (max-width:767.98px) {.blog-entry .entry-content .entry-img-wrap .entry-category {left: 20px }}.blog-entry .entry-content .entry-img-wrap .entry-category a {position: relative;color: var(--global--color-white);font-family: var(--global--font-body);font-size: 13px;font-weight: 400;line-height: 26px;text-transform: capitalize;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.blog-entry .entry-content .entry-img-wrap .entry-category a::after {content: ", ";position: relative;margin-right: 4px }.blog-entry .entry-content .entry-img-wrap .entry-category a:last-of-type::after {content: "" }.blog-entry .entry-content .entry-img-wrap .entry-category a:hover {color: var(--global--color-heading) }.blog-entry .entry-content .entry-meta {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 6px }.blog-entry .entry-content .entry-meta .entry-date {margin-right: 20px }.blog-entry .entry-content .entry-meta .entry-date .day, .blog-entry .entry-content .entry-meta .entry-date .year {font-family: var(--global--font-body);font-weight: 400;font-size: 13px;line-height: 16px;color: #616161;text-transform: capitalize }.blog-entry .entry-content .entry-meta .entry-date .day:after {content: ',';margin-right: 3px }.blog-entry .entry-content .entry-meta .entry-author {text-transform: capitalize }.blog-entry .entry-content .entry-meta .entry-author p {font-family: var(--global--font-body);font-weight: 400;font-size: 13px;line-height: 16px;color: var(--global--color-heading);margin-bottom: 0 }.blog-entry .entry-content .entry-title {margin-bottom: 32px }.blog-entry .entry-content .entry-title h4 a {font-family: var(--global--font-heading);font-size: 20px;font-weight: 600;line-height: 28px;margin-bottom: 0;text-transform: capitalize;color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.blog-entry .entry-content .entry-title h4 a:hover {color: var(--global--color-primary) }@media(min-width:992px) and (max-width:1200px) {.blog-entry .entry-content .entry-title h4 a {font-size: 18px }}.blog-entry .entry-content .entry-bio p {font-family: var(--global--font-body);font-size: 15px;font-weight: 400;line-height: 25px;margin-bottom: 22px }@media screen and (max-width:767.98px) {.blog-entry .entry-content .entry-more {text-align: center }}.blog-entry .entry-content .entry-more a {width: 142px;height: 45px;padding: 0 20px;border: 2px solid rgba(37, 55, 69, .5);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.blog-entry .entry-content .entry-more a::before {content: unset }.blog-entry .entry-content .entry-more a:hover i {-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px) }.blog-entry .entry-content .entry-more a i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 20px;height: 20px;border-radius: 50%;background-color: var(--global--color-heading);color: var(--global--color-white);font-size: 12px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.blog-grid {padding: 70px 0 110px }.blog-grid .owl-carousel .owl-stage-outer {overflow: visible }.blog-grid .owl-carousel .owl-stage-outer .owl-item {opacity: 0 }.blog-grid .owl-carousel .owl-stage-outer .owl-item.active {opacity: 1 }.blog-grid .owl-carousel .owl-dots {position: relative;right: auto;bottom: auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }@media screen and (max-width:991.98px) {.blog-grid .owl-carousel .owl-dots {margin-top: 0 }}.blog-grid .owl-carousel .owl-dots .owl-dot {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex }.blog-grid.blog-grid-2 {padding-top: 510px }.blog-grid.blog-grid-3 {padding-top: 130px }@media screen and (max-width:991.98px) {.blog-grid.blog-grid-3 {padding-top: 70px;padding-bottom: 70px }}.blog-grid.blog-grid-4 {padding-top: 218px }@media screen and (max-width:991.98px) {.blog-grid.blog-grid-4 {padding-top: 70px;padding-bottom: 70px }}.blog-grid.blog-grid-5 {padding-top: 110px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.blog-grid.blog-grid-5 {padding-top: 70px;padding-bottom: 70px }}.blog-grid.blog-grid-5 .blog-entry {margin-bottom: 30px }.blog-grid.blog-grid-5 .pagination {margin-top: 20px }.blog-standard {padding-top: 110px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.blog-standard {padding-top: 70px;padding-bottom: 70px }}.blog-standard .blog-entry {-webkit-box-shadow: none;box-shadow: none;margin-top: 0 }@media screen and (max-width:991.98px) {.blog-standard .blog-entry {max-width: initial }}.blog-standard .blog-entry:last-of-type {margin-bottom: 0 }.blog-standard .blog-entry::before {content: unset }.blog-standard .blog-entry .entry-img {position: relative }.blog-standard .blog-entry .entry-img img {max-width: 100%;border-radius: 12px }.blog-standard .blog-entry .entry-content {padding: 34px 40px 40px }@media(min-width:992px) and (max-width:1200px) {.blog-standard .blog-entry .entry-content {padding-left: 25px;padding-right: 25px }}@media screen and (max-width:991.98px) {.blog-standard .blog-entry .entry-content {padding: 39px 0 40px }}.blog-standard .blog-entry .entry-content .entry-meta {background-color: var(--global--color-white);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 23px }.blog-standard .blog-entry .entry-content .entry-meta .entry-date {margin-right: 15px }.blog-standard .blog-entry .entry-content .entry-meta .entry-date span {font-family: var(--global--font-body);font-size: 13px;font-weight: 400;color: #616161;text-transform: capitalize }.blog-standard .blog-entry .entry-content .entry-meta .entry-date span:last-child::after {content: unset }.blog-standard .blog-entry .entry-content .entry-meta .entry-date span::after {content: ',';margin-right: 3px }.blog-standard .blog-entry .entry-content .entry-meta .entry-comments span {font-family: var(--global--font-body);font-size: 13px;font-weight: 400;color: var(--global--color-primary);text-transform: capitalize }.blog-standard .blog-entry .entry-content .entry-meta .entry-comments span.num {color: var(--global--color-primary);margin-left: 3px }.blog-standard .blog-entry .entry-content .entry-meta .entry-category {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 15px }.blog-standard .blog-entry .entry-content .entry-meta .entry-category a {font-family: var(--global--font-body);font-size: 13px;font-weight: 400;color: #616161;text-transform: capitalize }.blog-standard .blog-entry .entry-content .entry-meta .entry-category a:hover {color: var(--global--color-heading) }.blog-standard .blog-entry .entry-content .entry-meta .entry-category a:last-child::after {content: unset }.blog-standard .blog-entry .entry-content .entry-meta .entry-category a::after {content: ',';margin-right: 5px }.blog-standard .blog-entry .entry-content .entry-title {margin-bottom: 23px }.blog-standard .blog-entry .entry-content .entry-title h4 {margin-bottom: 0 }.blog-standard .blog-entry .entry-content .entry-title h4 a {font-size: 40px;line-height: 49px;font-weight: 700 }@media(min-width:992px) and (max-width:1200px) {.blog-standard .blog-entry .entry-content .entry-title h4 a {font-size: 35px }}@media screen and (max-width:767.98px) {.blog-standard .blog-entry .entry-content .entry-title h4 a {font-size: 32px;line-height: 1.4 }}.blog-standard .blog-entry .entry-content .entry-bio p {font-size: 16px;line-height: 27px }.blog-standard .blog-entry .entry-content .entry-more a {border: 0;padding: 0;font-size: 14px;font-weight: 700;color: var(--global--color-heading);border-bottom: 2px solid var(--global--color-heading);padding-bottom: 5px;text-transform: capitalize;width: -webkit-max-content;width: -moz-max-content;width: max-content }.blog-standard .blog-entry .entry-content .entry-more a:hover {color: var(--global--color-primary);border-color: var(--global--color-primary) }.blog-single {padding-top: 0;padding-bottom: 110px }@media screen and (max-width:991.98px) {.blog-single {padding-bottom: 40px }}.blog-single .blog-entry {-webkit-box-shadow: none;box-shadow: none;margin-top: 0 }@media screen and (max-width:991.98px) {.blog-single .blog-entry {max-width: initial }}.blog-single .blog-entry:last-of-type {margin-bottom: 0 }.blog-single .blog-entry::before {content: unset }.blog-single .blog-entry .entry-img {position: relative }.blog-single .blog-entry .entry-img img {max-width: 100%;border-radius: 12px }.blog-single .blog-entry .entry-img .entry-meta {position: absolute;background-color: var(--global--color-white);border-radius: 0 12px 0 0;bottom: -6px;left: 0;padding: 25px 40px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }@media(min-width:992px) and (max-width:1200px) {.blog-single .blog-entry .entry-img .entry-meta {padding-left: 25px;padding-right: 25px }}@media screen and (max-width:767.98px) {.blog-single .blog-entry .entry-img .entry-meta {padding-left: 25px;padding-right: 25px }}.blog-single .blog-entry .entry-img .entry-meta .entry-date {margin-right: 20px }.blog-single .blog-entry .entry-img .entry-meta .entry-date span {font-family: var(--global--font-body);font-size: 13px;font-weight: 400;color: #616161;text-transform: capitalize }.blog-single .blog-entry .entry-img .entry-meta .entry-date span:last-child::after {content: unset }.blog-single .blog-entry .entry-img .entry-meta .entry-date span::after {content: ',';margin-right: 3px }.blog-single .blog-entry .entry-img .entry-meta .entry-author {margin-right: 20px }.blog-single .blog-entry .entry-img .entry-meta .entry-author a {font-family: var(--global--font-body);font-size: 13px;font-weight: 400;color: var(--global--color-heading);text-transform: capitalize }.blog-single .blog-entry .entry-img .entry-meta .entry-author a:hover {color: var(--global--color-primary) }.blog-single .blog-entry .entry-img .entry-meta .entry-comments span {font-family: var(--global--font-body);font-size: 13px;font-weight: 400;color: #616161;text-transform: capitalize }.blog-single .blog-entry .entry-img .entry-meta .entry-comments span.num {color: var(--global--color-primary);margin-left: 3px }.blog-single .blog-entry .entry-img .entry-meta .entry-category {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #4aab3d;height: 30px;padding: 0 10px;top: -15px;left: 40px;border-radius: 6px }@media(min-width:992px) and (max-width:1200px) {.blog-single .blog-entry .entry-img .entry-meta .entry-category {left: 25px }}@media screen and (max-width:767.98px) {.blog-single .blog-entry .entry-img .entry-meta .entry-category {left: 25px }}.blog-single .blog-entry .entry-img .entry-meta .entry-category a {font-family: var(--global--font-body);font-size: 13px;font-weight: 400;color: var(--global--color-white);text-transform: capitalize }.blog-single .blog-entry .entry-img .entry-meta .entry-category a:hover {color: var(--global--color-heading) }.blog-single .blog-entry .entry-img .entry-meta .entry-category a:last-child::after {content: unset }.blog-single .blog-entry .entry-img .entry-meta .entry-category a::after {content: ',';margin-right: 5px }.blog-single .blog-entry .entry-content {padding: 39px 40px 40px;border-bottom: 1px solid #eaeaea }@media(min-width:992px) and (max-width:1200px) {.blog-single .blog-entry .entry-content {padding-left: 25px;padding-right: 25px }}@media screen and (max-width:991.98px) {.blog-single .blog-entry .entry-content {padding: 39px 0 40px }}.blog-single .blog-entry .entry-content .entry-title {margin-bottom: 32px }.blog-single .blog-entry .entry-content .entry-title h4 {font-size: 40px;line-height: 49px;font-weight: 700 }@media(min-width:992px) and (max-width:1200px) {.blog-single .blog-entry .entry-content .entry-title h4 {font-size: 35px }}@media screen and (max-width:767.98px) {.blog-single .blog-entry .entry-content .entry-title h4 {font-size: 32px;line-height: 1.4 }}.blog-single .blog-entry .entry-content .entry-bio p {font-size: 16px;line-height: 27px;margin-bottom: 27px }.blog-single .blog-entry .entry-content .entry-bio p:last-child {margin-bottom: 24px }.blog-single .blog-entry .entry-content .entry-holder .entry-share {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;background-color: var(--global--color-white);border-radius: 8px;padding: 25px 25px 25px 40px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21) }@media screen and (max-width:767.98px) {.blog-single .blog-entry .entry-content .entry-holder .entry-share {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 20px }}.blog-single .blog-entry .entry-content .entry-holder .entry-share span {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;color: var(--global--color-secondary);text-transform: capitalize }@media screen and (max-width:767.98px) {.blog-single .blog-entry .entry-content .entry-holder .entry-share span {margin-bottom: 20px }}.blog-single .blog-entry .entry-content .entry-holder .entry-share a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 40px;height: 40px;border-radius: 50%;border: 2px solid #929ba2;margin-right: 10px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.blog-single .blog-entry .entry-content .entry-holder .entry-share a:last-child {margin-right: 0 }.blog-single .blog-entry .entry-content .entry-holder .entry-share a:hover i {width: 40px;height: 40px;background-color: var(--global--color-primary) }.blog-single .blog-entry .entry-content .entry-holder .entry-share a i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 20px;height: 20px;border-radius: 50%;font-size: 11px;background-color: var(--global--color-heading);color: var(--global--color-white);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.blog-single .blog-entry .entry-content .entry-holder .entry-tags {margin-bottom: 32px }.blog-single .blog-entry .entry-content .entry-holder .entry-tags span {font-family: var(--global--font-body);font-weight: 700;color: #282828;text-transform: capitalize;font-size: 15px;margin-right: 5px }@media screen and (max-width:767.98px) {.blog-single .blog-entry .entry-content .entry-holder .entry-tags {margin-bottom: 30px }}.blog-single .blog-entry .entry-content .entry-holder .entry-tags a {display: inline-block;font-family: var(--global--font-body);font-size: 14px;font-weight: 400;line-height: 28px;text-transform: capitalize;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;color: var(--global--color-primary) }.blog-single .blog-entry .entry-content .entry-holder .entry-tags a:last-child::after {content: unset }.blog-single .blog-entry .entry-content .entry-holder .entry-tags a::after {content: ',';margin-right: 5px }.blog-single .blog-entry .entry-content .entry-holder .entry-tags a:hover {color: var(--global--color-heading) }.blog-single .nav-posts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 30px;padding-bottom: 30px;text-transform: capitalize;border-bottom: 1px solid #eaeaea }@media screen and (max-width:991.98px) {.blog-single .nav-posts {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.blog-single .nav-posts .prev-post, .blog-single .nav-posts .next-post {display: -webkit-box;display: -ms-flexbox;display: flex;border-radius: 8px;padding: 20px;background-color: var(--global--color-white);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.blog-single .nav-posts .prev-post:hover, .blog-single .nav-posts .next-post:hover {background-color: #e0f6e9 }.blog-single .nav-posts .prev-post:hover .post-img .overlay, .blog-single .nav-posts .next-post:hover .post-img .overlay {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }.blog-single .nav-posts .prev-post .post-img, .blog-single .nav-posts .next-post .post-img {-ms-flex-negative: 0;flex-shrink: 0;width: 90px;height: 67px;border-radius: 8px;margin-right: 20px;position: relative;overflow: hidden }.blog-single .nav-posts .prev-post .post-img .overlay, .blog-single .nav-posts .next-post .post-img .overlay {content: '\e905';-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: var(--global--color-primary-90);color: var(--global--color-white);transition: .3s ease-in-out;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0) }.blog-single .nav-posts .prev-post .post-img img, .blog-single .nav-posts .next-post .post-img img {width: 100% }.blog-single .nav-posts .prev-post .post-body span, .blog-single .nav-posts .next-post .post-body span {display: block;font-family: var(--global--font-body);font-size: 13px;font-weight: 400;line-height: 16px;color: var(--global--color-body) }.blog-single .nav-posts .prev-post .post-body .post-link, .blog-single .nav-posts .next-post .post-body .post-link {font-family: var(--global--font-heading);font-weight: 700;font-size: 16px;line-height: 22px;color: var(--global--color-heading);-webkit-transition: 300ms ease-in-out;-o-transition: 300ms ease-in-out;transition: 300ms ease-in-out }.blog-single .nav-posts .prev-post .post-body .post-link:hover, .blog-single .nav-posts .next-post .post-body .post-link:hover {color: var(--global--color-primary) }@media screen and (min-width:992px) {.blog-single .nav-posts .prev-post, .blog-single .nav-posts .next-post {-ms-flex-preferred-size: 50%;flex-basis: 50% }}.blog-single .nav-posts .prev-post .post-img .overlay i {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg) }@media screen and (max-width:991.98px) {.blog-single .nav-posts .prev-post {margin-bottom: 38px }}.blog-single .nav-posts .next-post {text-align: right }.blog-single .nav-posts .next-post .post-img {margin-right: 0;margin-left: 20px }.blog-single .entry-widget {padding-top: 62px }.blog-single .entry-widget .entry-widget-title {position: relative;margin-bottom: 21px }.blog-single .entry-widget .entry-widget-title h4 {font-family: var(--global--font-heading);font-size: 21px;font-weight: 700;line-height: 30px;margin-bottom: 0;position: relative;text-transform: capitalize;color: var(--global--color-secondary) }.blog-single .entry-widget-bio {margin-top: 40px;padding: 40px 40px 35px;border-radius: 8px;background-color: #f4f4f4;position: relative }@media screen and (max-width:767.98px) {.blog-single .entry-widget-bio {padding-right: 20px;padding-left: 20px }}.blog-single .entry-widget-bio::before {content: '';position: absolute;bottom: 0;right: 0;height: 4px;width: calc(100% - 40px);background-color: var(--global--color-primary);border-radius: 0 0 8px 0 }@media screen and (max-width:767.98px) {.blog-single .entry-widget-bio::before {width: calc(100% - 20px) }}.blog-single .entry-widget-bio .entry-widget-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex }@media screen and (max-width:767.98px) {.blog-single .entry-widget-bio .entry-widget-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.blog-single .entry-widget-bio .entry-widget-content img {width: 70px;height: 70px;border-radius: 8px;margin-right: 30px }@media screen and (max-width:767.98px) {.blog-single .entry-widget-bio .entry-widget-content img {margin-right: 0;margin-bottom: 25px }}@media screen and (max-width:767.98px) {.blog-single .entry-widget-bio .entry-widget-content .entry-bio-desc {text-align: center }}.blog-single .entry-widget-bio .entry-widget-content .entry-bio-desc h4 {font-family: var(--global--font-heading);color: var(--global--color-heading);font-size: 18px;font-weight: 700;line-height: 30px;margin-bottom: 10px }.blog-single .entry-widget-bio .entry-widget-content .entry-bio-desc p {color: var(--global--color-body);font-size: 15px;font-family: var(--global--font-body);font-weight: 400;line-height: 23px;margin-bottom: 22px }.blog-single .entry-widget-bio .entry-widget-content .entry-bio-desc a {color: var(--global--color-heading);font-size: 16px;font-weight: 400;line-height: 1;margin-right: 18px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.blog-single .entry-widget-bio .entry-widget-content .entry-bio-desc a:hover {color: var(--global--color-primary) }.blog-single .entry-widget-bio .entry-widget-content .entry-bio-desc a:last-child {margin-right: 0 }.blog-single .entry-comments .entry-widget-content .comments-list {width: 100%;list-style: none;overflow: hidden;padding-left: 0;margin-bottom: 0 }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body {position: relative;margin-bottom: 30px;display: -webkit-box;display: -ms-flexbox;display: flex }@media screen and (max-width:767.98px) {.blog-single .entry-comments .entry-widget-content .comments-list .comment-body {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.blog-single .entry-comments .entry-widget-content .comments-list .comment-body:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0 }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body:last-child .comment {border-bottom: none }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body:last-child .replies-list {margin-top: 25px;padding-top: 30px;border-top: 2px solid #eaeaea }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .replies-list {margin-top: 25px;padding-top: 30px;border-top: 2px solid #eaeaea }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .replies-list li {position: relative;margin-bottom: 30px }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .replies-list li:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0 }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .replies-list li:last-child .comment {border-bottom: none }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .replies-list .comment-body .comment {border-bottom: 2px solid #eaeaea }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .replies-list .comment-body:last-child .comment {border: 0 }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .avatar {-ms-flex-negative: 0;flex-shrink: 0;width: 60px;height: 60px;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;border-radius: 4px }@media screen and (max-width:767.98px) {.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .avatar {margin-left: 20px;margin-bottom: 30px }}.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .comment {margin-left: 30px;padding-bottom: 10px;border-bottom: 2px solid #eaeaea }@media screen and (max-width:767.98px) {.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .comment {margin-left: 20px }}.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .comment h6 {font-family: var(--global--font-heading);color: var(--global--color-heading);font-size: 15px;font-weight: 700;text-transform: capitalize;margin-bottom: 5px;line-height: 16px }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .comment .date {color: #616161;font-family: var(--global--font-body);font-size: 12px;font-weight: 400;line-height: 24px;margin-bottom: 6px }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .comment p {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 15px;font-weight: 400;line-height: 24px;margin-bottom: 7px }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .comment a.reply {font-family: var(--global--font-body);font-size: 14px;font-weight: 700;text-transform: capitalize;color: var(--global--color-primary);line-height: 20px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: relative }.blog-single .entry-comments .entry-widget-content .comments-list .comment-body .comment a.reply:hover {color: var(--global--color-heading) }.blog-single .entry-add-comment {padding-top: 36px }.blog-single .entry-add-comment input.form-control {height: 60px;margin-bottom: 30px;padding-left: 25px }.blog-single .entry-add-comment textarea.form-control {margin-bottom: 30px;padding-left: 25px;padding-top: 25px;height: 120px }.blog-single .entry-add-comment .custom-radio-group .custom-control {margin-bottom: 20px }@media screen and (max-width:991.98px) {.blog-single .entry-add-comment .custom-radio-group .custom-control input {display: none }}@media screen and (max-width:991.98px) {.blog-single .entry-add-comment .custom-radio-group .custom-control label {padding-left: 25px }}@media screen and (max-width:991.98px) {.blog-single .entry-add-comment .custom-radio-group .custom-control label::after {top: 22px }}@media(max-width:344px) {.blog-single .entry-add-comment .custom-radio-group .custom-control label::after {top: 35px }}.blog-single .entry-add-comment .btn {width: 270px }@media screen and (max-width:991.98px) {.blog-single .entry-add-comment .btn {width: 100% }}.blog-single .entry-add-comment .btn:hover i {-webkit-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px) }.blog-single .entry-add-comment .btn i {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 28px;height: 28px;background-color: var(--global--color-white);border-radius: 50%;color: var(--global--color-primary);margin-left: 10px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.shop {padding-top: 110px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.shop {padding-top: 70px;padding-bottom: 70px }}.shop .sidebar-shop {margin-top: 40px }@media screen and (min-width:992px) {.shop .sidebar-shop {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);margin-top: 0 }}.shop.shop-2 {padding-top: 47px;padding-bottom: 61px }.shop.shop-2 h5 {font-family: var(--global--font-heading);font-weight: 600;font-size: 21px;color: var(--global--color-secondary);text-transform: capitalize }@media screen and (max-width:991.98px) {.shop.shop-2 h5 {text-align: center }}.shop.shop-3 {padding-top: 130px;padding-bottom: 80px }@media screen and (max-width:991.98px) {.shop.shop-3 {padding-top: 70px;padding-bottom: 70px }}.product-item {margin-bottom: 10px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius: 8px }.product-item:hover {-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11) }.product-item:hover .product-img-wrap {border-radius: 8px 8px 0 0;-webkit-box-shadow: none;box-shadow: none }.product-item:hover .product-img-wrap .product-img {border-radius: 8px 8px 0 0 }.product-item:hover .product-img-wrap .product-img img {border-radius: 8px 8px 0 0;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1) }.product-item:hover .product-img-wrap .product-img .add-to-cart {opacity: 1;-webkit-transform: translateX(-50%) translateY(0px);-ms-transform: translateX(-50%) translateY(0px);transform: translateX(-50%) translateY(0px);visibility: visible }.product-item:hover .product-content {background-color: var(--global--color-white);border-radius: 0 0 8px 8px }.product-item .product-img-wrap {border-radius: 8px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.product-item .product-img-wrap .product-img {position: relative;overflow: hidden }.product-item .product-img-wrap .product-img img {border-radius: 8px;max-width: 100%;-webkit-transition: .4s ease-in-out;-o-transition: .4s ease-in-out;transition: .4s ease-in-out;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }.product-item .product-img-wrap .product-img .badge {position: absolute;top: 20px;right: 20px;background-color: var(--global--color-primary);color: var(--global--color-white);border-radius: 4px;font-family: var(--global--font-body);font-size: 14px;font-weight: 700;line-height: 1;padding: 8px 15px;text-transform: capitalize }.product-item .product-img-wrap .product-img .badge.badge-new {background-color: var(--global--color-primary) }.product-item .product-img-wrap .product-img .badge.badge-sale {background-color: red }.product-item .product-img-wrap .product-img .add-to-cart {position: absolute;left: 50%;-webkit-transform: translateX(-50%) translateY(20px);-ms-transform: translateX(-50%) translateY(20px);transform: translateX(-50%) translateY(20px);bottom: 0;width: 190px;height: 60px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: var(--global--color-white);background-color: var(--global--color-primary);text-transform: capitalize;border-radius: 4px 4px 0 0;font-family: var(--global--font-body);font-weight: 700;font-size: 15px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;opacity: 0;visibility: hidden }.product-item .product-img-wrap .product-img .add-to-cart:hover {background-color: var(--global--color-heading) }.product-item .product-img-wrap .product-img .add-to-cart i {font-size: 15px;margin-right: 10px }.product-item .product-content {padding: 31px 35px 32px;text-align: center;background-color: transparent;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media(min-width:992px) and (max-width:1200px) {.product-item .product-content {padding-left: 15px;padding-right: 15px }}.product-item .product-content .product-title a {text-transform: capitalize;font-family: var(--global--font-heading);font-size: 21px;line-height: 32px;font-weight: 700;color: var(--global--color-heading);margin-bottom: 10px }.product-item .product-content .product-price span {font-family: var(--global--font-body);font-weight: 700;font-size: 19px;color: var(--global--color-primary);line-height: 28px }.shop-options {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 30px }@media screen and (max-width:767.98px) {.shop-options {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}@media screen and (max-width:767.98px) {.shop-options .products-show {margin-bottom: 25px }}.shop-options .products-show p {font-family: var(--global--font-body);font-weight: 700;font-size: 14px;text-transform: capitalize;margin-bottom: 0 }.shop-options .products-sort .nice-select {padding-left: 25px;border-radius: 4px;border-color: #eaeaea;height: 60px;width: 250px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.shop-options .products-sort .nice-select::after {width: 7px;height: 7px;border-color: var(--global--color-heading);-webkit-transform: rotate(45deg) translateY(-50%);-ms-transform: rotate(45deg) translateY(-50%);transform: rotate(45deg) translateY(-50%);right: 28px }.shop-options .products-sort .nice-select .current {font-family: var(--global--font-body);font-size: 14px;color: var(--global--color-heading);text-transform: capitalize }.shop-options .products-sort .nice-select .list {width: 100% }.shop-options .products-sort .nice-select .list li {text-transform: capitalize }.single-product {padding-top: 0;padding-bottom: 0 }.single-product .checkout-banner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 25px;background-color: #e0f6e9;border-radius: 8px;margin-bottom: 40px }@media screen and (max-width:767.98px) {.single-product .checkout-banner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center }}.single-product .checkout-banner p {font-family: var(--global--font-heading);font-weight: 700;font-size: 19px;color: var(--global--color-secondary);margin-bottom: 0 }@media screen and (max-width:767.98px) {.single-product .checkout-banner p {margin-bottom: 20px }}.single-product .checkout-banner .btn {height: 60px;width: 180px }@media screen and (max-width:767.98px) {.single-product .checkout-banner .btn {width: 100% }}.single-product .product-img {position: relative;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);border-radius: 12px }@media screen and (max-width:991.98px) {.single-product .product-img {margin-bottom: 25px }}.single-product .product-img img {border-radius: 12px }.single-product .product-img a {position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;cursor: -webkit-zoom-in;cursor: zoom-in }.single-product .product-content {padding-top: 15px }@media screen and (max-width:991.98px) {.single-product .product-content {text-align: center }}.single-product .product-content .product-title h3 {font-family: var(--global--font-heading);font-weight: 700;color: var(--global--color-heading);font-size: 29px;line-height: 1;text-transform: capitalize;margin-bottom: 13px }.single-product .product-content .product-price {font-family: var(--global--font-body);color: #4aab3d;font-size: 22px;font-weight: 700;line-height: 28px;margin-bottom: 26px }.single-product .product-content .product-review {margin-bottom: 21px }.single-product .product-content .product-review span {color: var(--global--color-body);font-size: 13px;line-height: 1;font-weight: 400;font-family: var(--global--font-body);text-transform: capitalize }.single-product .product-content .product-review span::after {content: '/';margin: 0 6px }.single-product .product-content .product-review span:last-child::after {content: unset }.single-product .product-content .product-review span a {color: var(--global--color-body) }.single-product .product-content .product-review span a:hover {color: var(--global--color-primary) }.single-product .product-content .product-review .product-rating {margin-right: 30px;display: inline-block }.single-product .product-content .product-review .product-rating i {color: var(--global--color-body);font-size: 15px;line-height: 1;margin-right: 5px }.single-product .product-content .product-review .product-rating i:last-child {margin-right: 0 }.single-product .product-content .product-review .product-rating i.active {color: var(--global--color-primary) }.single-product .product-content .product-desc p {font-family: var(--global--font-body);font-weight: 400;font-size: 15px;line-height: 25px;margin-bottom: 32px;color: var(--global--color-body) }.single-product .product-content .product-details {margin-bottom: 30px }.single-product .product-content .product-details .table {margin-bottom: 0 }@media screen and (min-width:992px) {.single-product .product-content .product-details .table {width: 60% }}.single-product .product-content .product-details .table td {border-top: 0;border-bottom: 0;padding-bottom: 5px }.single-product .product-content .product-details .table .name {font-family: var(--global--font-heading);font-weight: 700;font-size: 16px;color: var(--global--color-secondary);text-transform: capitalize }@media screen and (min-width:992px) {.single-product .product-content .product-details .table .name {padding-left: 0 }}.single-product .product-content .product-details .table .value {font-family: var(--global--font-body);font-weight: 400;font-size: 15px;color: var(--global--color-body);text-transform: capitalize }.single-product .product-content .product-share {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: nowrap;flex-wrap: nowrap }@media screen and (max-width:991.98px) {.single-product .product-content .product-share {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap }}.single-product .product-content .product-share a {color: var(--global--color-white);background-color: var(--global--color-heading);border-radius: 4px;margin-right: 15px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;width: 52px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;transition: .3s ease-in-out }@media screen and (min-width:992px) {.single-product .product-content .product-share a {margin-right: 10px }}.single-product .product-content .product-share a:last-child {margin-right: 0 }.single-product .product-content .product-share a:hover {background-color: var(--global--color-primary);-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px) }.single-product .product-content .product-share a.facebook-bg {background-color: #3b5999 }.single-product .product-content .product-share a.facebook-bg:hover {background-color: var(--global--color-primary) }.single-product .product-content .product-share a.twitter-bg {background-color: #55acee }.single-product .product-content .product-share a.twitter-bg:hover {background-color: var(--global--color-primary) }.single-product .product-content .product-share a.instagram-bg {background-color: #0092ff }.single-product .product-content .product-share a.instagram-bg:hover {background-color: var(--global--color-primary) }.single-product .product-content .product-share a.pinterest-bg {background-color: #ca1f27 }.single-product .product-content .product-share a.pinterest-bg:hover {background-color: var(--global--color-primary) }.single-product .product-content .product-action {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 35px }@media screen and (max-width:991.98px) {.single-product .product-content .product-action {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.single-product .product-content .product-action .product-quantity {display: -webkit-box;display: -ms-flexbox;display: flex;border: 2px solid #929ba2;border-radius: 4px;width: 80px;margin-right: 15px }.single-product .product-content .product-action .product-quantity span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.single-product .product-content .product-action .product-quantity span a {border-left: 2px solid #929ba2 }.single-product .product-content .product-action .product-quantity span a:first-child {border-bottom: 2px solid #929ba2 }.single-product .product-content .product-action .product-quantity span a i {width: 24px;height: 24px;font-size: 10px;line-height: 25px;color: var(--global--color-heading);text-align: center }.single-product .product-content .product-action .product-quantity input {width: 50px;height: 50px;color: var(--global--color-heading);font-size: 20px;font-weight: 700;line-height: 22px;font-family: var(--global--font-body);text-align: center;background-color: transparent;border-color: transparent }.single-product .product-content .product-action .btn {height: 54px }.single-product .product-tabs {background-color: var(--global--color-white);margin-top: 95px;margin-bottom: 40px }.single-product .product-tabs .nav-tabs {background-color: var(--global--color-white);border: 0 }.single-product .product-tabs .nav-tabs li {margin-right: 30px }.single-product .product-tabs .nav-tabs li:last-child {margin-right: 0 }.single-product .product-tabs .nav-tabs li a {color: var(--global--color-heading);font-size: 16px;font-weight: 700;text-transform: capitalize;font-family: var(--global--font-body);text-transform: capitalize;border-radius: 0;margin-right: 0;padding-bottom: 14px;display: block;border-right: 0;position: relative }.single-product .product-tabs .nav-tabs li a::after {content: '';position: absolute;bottom: -2px;left: 0;width: 100%;height: 2px;background-color: transparent;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media(max-width:420px) {.single-product .product-tabs .nav-tabs li a::after {content: unset }}.single-product .product-tabs .nav-tabs li a:focus, .single-product .product-tabs .nav-tabs li a:hover {color: var(--global--color-primary) }.single-product .product-tabs .nav-tabs li>.active, .single-product .product-tabs .nav-tabs li>.active:focus, .single-product .product-tabs .nav-tabs li>.active:hover {color: var(--global--color-primary) }.single-product .product-tabs .nav-tabs li>.active::after, .single-product .product-tabs .nav-tabs li>.active:focus::after, .single-product .product-tabs .nav-tabs li>.active:hover::after {background-color: var(--global--color-primary) }.single-product .product-tabs .tab-content {border-top: 2px solid #e6e8eb;padding-top: 25px }.single-product .product-tabs .tab-content p {font-family: var(--global--font-body);font-size: 15px;font-weight: 400;line-height: 25px;color: var(--global--color-body) }.single-product .product-tabs .tab-content h5 {font-size: 13px }.single-product .product-tabs .tab-content .review-comment .review-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 25px }.single-product .product-tabs .tab-content .review-comment .review-body img {width: 60px;height: 60px;border-radius: 8px;margin-right: 30px }.single-product .product-tabs .tab-content .review-comment .review-body h6, .single-product .product-tabs .tab-content .review-comment .review-body p {margin-bottom: 0 }.single-product .product-tabs .tab-content .review-comment .review-body .product-rating i.active {color: var(--global--color-primary) }.single-product .product-tabs .tab-content .review-comment .product-comment {margin-bottom: 35px }.single-product .product-tabs .tab-content .review-comment .product-comment p {margin-bottom: 0 }.single-product .product-tabs .tab-content .form-review .nice-select .list {width: 100% }.single-product .form-review .form-control {margin-bottom: 30px }.shop-cart {padding-top: 0 }.shop-cart .table-wrap {border: 1px solid #eaeaea;border-radius: 8px;margin-bottom: 53px;overflow: hidden }.shop-cart .table-wrap .cart-table {margin-bottom: 30px }.shop-cart .table-wrap .cart-table.table-responsive {min-height: .01%;overflow-x: auto }.shop-cart .table-wrap .cart-table .table {background-color: var(--global--color-white);border-radius: 0;margin-bottom: 0;color: var(--global--color-body) }.shop-cart .table-wrap .cart-table .table tr:first-child th {border-top: 0 }.shop-cart .table-wrap .cart-table .table tr:first-child th:first-child {border-left: 0 }.shop-cart .table-wrap .cart-table .table tr:first-child th:last-child {border-right: 0 }.shop-cart .table-wrap .cart-table .table tr th {font-size: 16px;font-weight: 700;text-align: center;text-transform: capitalize;color: var(--global--color-body);font-family: var(--global--font-body);padding: 10px 0;border-right: 1px solid #e5e8ed;border-bottom: 1px solid #e5e8ed }.shop-cart .table-wrap .cart-table .table tbody tr td {padding: 20px;border-right: 1px solid #e5e8ed;border-bottom: 1px solid #e5e8ed;border-top: 0;border-left: 0 }.shop-cart .table-wrap .cart-table .table tbody tr td:last-child {border-right: 0 }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-price, .shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-total {text-align: center;font-size: 16px;font-weight: 700;line-height: 20px;color: var(--global--color-primary);font-family: var(--global--font-body);vertical-align: baseline }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-item .cart-product-remove {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 19px;height: 19px;background-color: var(--global--color-heading);border-radius: 50%;text-align: center;cursor: pointer;margin-right: 20px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-item .cart-product-remove:hover {background-color: var(--global--color-primary) }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-item .cart-product-img {-ms-flex-negative: 0;flex-shrink: 0;width: 70px;height: 70px;margin-right: 20px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);border-radius: 4px }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-item .cart-product-img img {border-radius: 4px;max-width: 100% }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-item .cart-product-name h6 {font-family: var(--global--font-heading);color: var(--global--color-heading);font-size: 16px;font-weight: 700;line-height: 27px;text-transform: capitalize;margin-bottom: 0 }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-quantity .product-quantity {display: -webkit-box;display: -ms-flexbox;display: flex;border: 2px solid #e6e8eb;border-radius: 8px 8px 0 8px;width: 80px;margin-right: 0;margin: 0 auto }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-quantity .product-quantity span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-quantity .product-quantity span a {border-left: 2px solid #e6e8eb }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-quantity .product-quantity span a:first-child {border-bottom: 2px solid #e6e8eb }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-quantity .product-quantity span a i {width: 24px;height: 24px;font-size: 10px;line-height: 25px;color: var(--global--color-heading);text-align: center }.shop-cart .table-wrap .cart-table .table tbody tr td.cart-product-quantity .product-quantity input {width: 50px;height: 50px;color: var(--global--color-heading);font-size: 20px;font-weight: 700;line-height: 22px;font-family: var(--global--font-body);text-align: center;background-color: transparent;border-color: transparent }.shop-cart .table-wrap .cart-product-action {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 30px;padding-left: 30px;padding-right: 30px }@media screen and (max-width:767.98px) {.shop-cart .table-wrap .cart-product-action {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.shop-cart .table-wrap .cart-product-action form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 0 }@media screen and (max-width:767.98px) {.shop-cart .table-wrap .cart-product-action form {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px }}.shop-cart .table-wrap .cart-product-action form .form-control {border-radius: 4px;margin-bottom: 0;border: 1px solid #eaeaea;background-color: var(--global--color-white);margin-right: 10px;height: 42px;width: 250px;line-height: 42px;margin-bottom: 0 }@media screen and (max-width:991.98px) {.shop-cart .table-wrap .cart-product-action form .form-control {width: 200px }}@media screen and (max-width:767.98px) {.shop-cart .table-wrap .cart-product-action form .form-control {width: 100%;margin-bottom: 15px;margin-right: 0 }}.shop-cart .table-wrap .cart-product-action form .btn {margin-top: 0;-ms-flex-negative: 0;flex-shrink: 0 }.shop-cart .table-wrap .cart-product-action .btn {width: 134px;height: 42px;line-height: 39px;margin-right: 10px;padding: 0 18px }@media screen and (max-width:575.98px) {.shop-cart .table-wrap .cart-product-action .btn {margin-top: 20px }}.shop-cart .table-wrap .cart-product-action .btn:last-child {margin-right: 0 }.shop-cart .table-wrap .cart-product-action div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.shop-cart .cart-total-amount h5 {color: var(--global--color-heading);font-size: 21px;font-weight: 700;line-height: 30px;font-family: var(--global--font-heading);margin-bottom: 13px;position: relative }.shop-cart .cart-total-amount .table {margin-bottom: 40px }.shop-cart .cart-total-amount .table tbody .head {font-family: var(--global--font-heading);font-weight: 700;font-size: 17px;color: var(--global--color-body);text-transform: capitalize }.shop-cart .cart-total-amount .table tbody td {font-family: var(--global--font-body);font-weight: 400;font-size: 17px;color: var(--global--color-body);border-top: 0;border-bottom: 1px solid #eaeaea;padding-left: 0 }.shop-cart .cart-total-amount .table tbody td.amount {font-weight: 700 }.shop-cart .cart-total-amount .btn {width: 270px;height: 50px }@media screen and (max-width:767.98px) {.shop-cart .cart-total-amount .btn {width: 100% }}.shop-checkout {padding-bottom: 120px }.shop-checkout .cart-empty, .shop-checkout .cart-coupon {padding: 30px;background-color: #f5f5f5;border-top: 3px solid #1e85be;font-size: 18px;font-weight: 400;font-family: var(--global--font-body);line-height: 1;color: #515151;margin-bottom: 35px }.shop-checkout .cart-empty a, .shop-checkout .cart-coupon a {color: var(--global--color-primary) }.checkout-widget {padding: 20px;margin-bottom: 45px }.checkout-widget .widget-title {margin-bottom: 15px;text-transform: capitalize }.checkout-widget label {font-family: var(--global--font-heading);font-weight: 500;font-size: 16px;line-height: 2;margin-bottom: 10px;text-transform: capitalize;color: var(--global--color-heading);display: block }.checkout-widget label .required {margin-left: 3px;color: red }.checkout-widget .form-control {margin-bottom: 12px }.checkout-widget .nice-select {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100% }.checkout-widget .nice-select .list {width: 100% }.your-order {margin-bottom: 53px;border-radius: 8px 8px 0 8px;overflow: hidden }.your-order h5 {text-transform: capitalize }.your-order .table-order {background-color: var(--global--color-gray);padding: 30px 30px 12px }.your-order .table-order table {width: 100% }.your-order .table-order table thead .order-heading {border-bottom: 1px solid #eaeaea }.your-order .table-order table thead .order-heading th {font-family: var(--global--font-body);font-size: 16px;color: var(--global--color-heading);font-weight: 700;text-transform: capitalize;padding-bottom: 3px }.your-order .table-order table tbody tr {border-bottom: 1px solid #eaeaea }.your-order .table-order table tbody tr:last-child {border-bottom: 0 }.your-order .table-order table tbody tr td {font-family: var(--global--font-body);font-size: 14px;color: var(--global--color-heading);text-transform: capitalize;font-weight: 700;padding-top: 13px;padding-bottom: 13px }.your-order .table-order table tbody tr td:last-of-type {font-weight: 400;color: var(--global--color-body) }.your-order .table-order table tbody tr td.product-name {padding-left: 10px }.your-order .table-order table tbody tr.cart-total td:last-of-type {font-weight: 700;color: var(--global--color-heading) }.payment {background-color: var(--global--color-gray);padding: 33px 15px;border-radius: 8px 8px 0 8px }.payment .payment-method {margin: 0 15px }.payment .payment-method .no-payment {border-top: 3px solid #1e85be;padding: 27px 0 }.payment .payment-method .no-payment p {font-family: var(--global--font-body);padding: 0 30px;font-size: 18px;line-height: 2;font-weight: 500;color: var(--global--color-heading) }.payment .payment-conditions {margin: 0 15px }.payment .payment-conditions .message {padding-top: 10px;font-family: var(--global--font-body);font-size: 17px;line-height: 2;color: var(--global--color-body);font-weight: 400;margin-bottom: 30px }.payment .payment-conditions label {text-transform: capitalize;font-weight: 500;color: var(--global--color-heading);font-size: 16px;margin-bottom: 30px }.payment .payment-conditions label a {color: var(--global--color-primary) }.login {padding-bottom: 140px }.login .login-body {background-color: #e6f8fb;border-radius: 8px 8px 8px 0;padding: 40px }.login .login-body label {font-family: var(--global--font-heading);font-weight: 500;font-size: 16px;line-height: 2;margin-bottom: 5px;text-transform: capitalize;color: #222 }.login .login-body label .required {margin-left: 3px;color: red }.login .login-body .form-control {background-color: var(--global--color-white);margin-bottom: 8px }.login .login-body .check {margin-top: 10px;margin-bottom: 5px }.login .login-body .check label {margin-left: 5px }.login .login-body .forget {margin-top: 13px;font-family: var(--global--font-body);font-size: 15px;font-weight: 700;color: var(--global--color-heading) }.login .login-body .forget:hover {color: var(--global--color-primary) }@media only screen and (min-width:320px) and (max-width:767px) {.product-item {max-width: 270px;margin: 0 auto 30px }.product-options2 span {display: inline-block;min-width: 50px;margin-bottom: 10px }}.shop-checkout {padding-bottom: 120px;padding-top: 0 }@media screen and (max-width:991.98px) {.shop-checkout {padding-bottom: 70px }}.shop-checkout .cart-empty, .shop-checkout .cart-coupon {padding: 30px;background-color: #f5f5f5;border-top: 3px solid #1e85be;font-size: 18px;font-weight: 400;font-family: var(--global--font-body);line-height: 1;color: #515151;margin-bottom: 35px }.shop-checkout .cart-empty a, .shop-checkout .cart-coupon a {color: var(--global--color-primary) }.checkout-widget {padding: 20px;margin-bottom: 45px;background-color: #f5f5f5;border-radius: 4px }.checkout-widget .widget-title {margin-bottom: 15px }.checkout-widget .widget-title h2 {color: var(--global--color-heading);font-size: 24px;font-weight: 700;line-height: 30px;font-family: var(--global--font-heading);margin-bottom: 0;text-transform: capitalize }.checkout-widget label {font-family: var(--global--font-heading);font-weight: 500;font-size: 16px;line-height: 2;margin-bottom: 10px;text-transform: capitalize;color: var(--global--color-heading);display: block }.checkout-widget label .required {margin-left: 3px;color: red }.checkout-widget .form-control {margin-bottom: 12px }.checkout-widget textarea.form-control {padding-top: 17px;height: 170px }.checkout-widget .nice-select {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100% }.checkout-widget .nice-select .list {width: 100% }.your-order {margin-bottom: 53px;border-radius: 8px 8px 0 8px;overflow: hidden }.your-order h5 {text-transform: capitalize }.your-order .table-order {background-color: var(--global--color-gray);padding: 30px 30px 12px }.your-order .table-order table {width: 100% }.your-order .table-order table thead .order-heading {border-bottom: 1px solid #eaeaea }.your-order .table-order table thead .order-heading th {font-family: var(--global--font-body);font-size: 16px;color: var(--global--color-heading);font-weight: 700;text-transform: capitalize;padding-bottom: 3px }.your-order .table-order table tbody tr {border-bottom: 1px solid #eaeaea }.your-order .table-order table tbody tr:last-child {border-bottom: 0 }.your-order .table-order table tbody tr td {font-family: var(--global--font-body);font-size: 14px;color: var(--global--color-heading);text-transform: capitalize;font-weight: 700;padding-top: 13px;padding-bottom: 13px }.your-order .table-order table tbody tr td:last-of-type {font-weight: 400;color: var(--global--color-body) }.your-order .table-order table tbody tr td.product-name {padding-left: 10px }.your-order .table-order table tbody tr.cart-total td:last-of-type {font-weight: 700;color: var(--global--color-heading) }.payment {background-color: var(--global--color-gray);padding: 33px 15px;border-radius: 4px }.payment .payment-method {margin: 0 15px;border-bottom: 2px solid #eaeaea }.payment .payment-method .no-payment {border-top: 3px solid #1e85be;padding: 27px 0 }.payment .payment-method .no-payment p {font-family: var(--global--font-body);padding: 0 30px;font-size: 18px;line-height: 2;font-weight: 500;color: var(--global--color-heading) }.payment .payment-conditions {margin: 0 15px }.payment .payment-conditions .message {padding-top: 10px;font-family: var(--global--font-body);font-size: 17px;line-height: 2;color: var(--global--color-body);font-weight: 400;margin-bottom: 30px }.payment .payment-conditions label {text-transform: capitalize;font-weight: 500;color: var(--global--color-heading);font-size: 16px;margin-bottom: 30px }.payment .payment-conditions label a {color: var(--global--color-primary) }.payment .payment-conditions .btn {width: 170px;height: 50px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }@media screen and (max-width:767.98px) {.payment .payment-conditions .btn {width: 100% }}.login {padding: 120px 0 }@media screen and (max-width:991.98px) {.login {padding: 70px 0 }}.login .login-body {background-color: #e6f8fb;border-radius: 4px;padding: 40px }@media screen and (max-width:767.98px) {.login .login-body {padding: 40px 20px }}.login .login-body label {font-family: var(--global--font-heading);font-weight: 500;font-size: 16px;line-height: 2;margin-bottom: 5px;text-transform: capitalize;color: #222 }.login .login-body label .required {margin-left: 3px;color: red }.login .login-body .form-control {background-color: var(--global--color-white);margin-bottom: 8px }.login .login-body .check {margin-top: 10px;margin-bottom: 5px }.login .login-body .check label {margin-left: 5px }.login .login-body .btn {width: 170px;height: 50px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 20px }.login .login-body .forget {margin-top: 13px;font-family: var(--global--font-body);font-size: 15px;font-weight: 700;color: var(--global--color-heading) }.login .login-body .forget:hover {color: var(--global--color-primary) }.shop-account {padding-top: 60px }.shop-account .shop-account-nav {background-color: #f4f4f4;padding: 0 30px;border: 1px solid #eaeaea }@media screen and (max-width:991px) {.shop-account .shop-account-nav {margin-bottom: 30px }}.shop-account .shop-account-nav ul li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 60px;color: var(--global--color-heading);font-size: 15px;font-family: var(--global--font-body);font-weight: 700;line-height: 36px;text-transform: capitalize;position: relative;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;border-bottom: 1px solid #eaeaea }@media screen and (max-width:500px) {.shop-account .shop-account-nav ul li a {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.shop-account .shop-account-nav ul li a:hover {color: var(--global--color-primary) }.shop-account .shop-account-nav ul li a:hover i {color: var(--global--color-primary);-webkit-transform: translateX(-5px);-ms-transform: translateX(-5px);transform: translateX(-5px) }@media screen and (max-width:500px) {.shop-account .shop-account-nav ul li a span {display: none }}.shop-account .shop-account-nav ul li a i {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin-left: 10px;font-size: 15px }@media screen and (max-width:500px) {.shop-account .shop-account-nav ul li a i {margin-left: 0;font-size: 20px }}.shop-account .shop-account-nav ul li:first-child a {border-top: none }.shop-account .shop-account-nav ul li:last-child a {border-bottom: none }.shop-account .shop-account-nav ul li.active a {color: var(--global--color-primary) }.shop-account .shop-account-nav ul li.active a i {color: var(--global--color-primary) }.shop-account .shop-account-nav ul li.active:hover a i {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }.shop-account .shop-account-content {background-color: #f4f4f4;padding: 50px 30px;border: 1px solid #eaeaea }@media screen and (max-width:767.98px) {.shop-account .shop-account-content {padding-left: 20px;padding-right: 20px }}.shop-account .shop-account-content p {font-family: var(--global--font-heading);font-size: 18px;font-weight: 600;line-height: 28px;margin-bottom: 0;text-transform: capitalize;color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.shop-account .shop-account-content p:last-child {margin-bottom: 0 }.shop-account .shop-account-content p a {color: var(--global--color-primary) }@media only screen and (min-width:320px) and (max-width:767px) {.product-item {max-width: 270px;margin: 0 auto 30px }.product-options2 span {display: inline-block;min-width: 50px;margin-bottom: 10px }}.team {padding-top: 110px;padding-bottom: 10px }@media screen and (max-width:991.98px) {.team {padding-top: 70px;padding-bottom: 30px }}.team .member {-webkit-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;width: 320px;margin: 0 auto 70px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .08);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .08) }@media screen and (max-width:991.98px) {.team .member {margin: 0 auto 40px }}.team .member:hover .member-content::after {-webkit-clip-path: polygon(0% 0%, 0% 100%, 50% 100%, 50% 0, 50% 0, 50% 100%, 50% 100%, 0 100%, 100% 100%, 100% 0%);clip-path: polygon(0% 0%, 0% 100%, 50% 100%, 50% 0, 50% 0, 50% 100%, 50% 100%, 0 100%, 100% 100%, 100% 0%) }.team .member:hover .member-content .member-social a {background-color: var(--global--color-primary) }.team .member .member-img {position: relative }.team .member .member-img img {border-radius: 8px;height: 200px;width: 100%;}.memberTeamIng img {max-width: 100% !important;height: 396px !important;width: 100% !important;}.team .member .member-content {background-color: var(--global--color-white);padding: 32px 40px 36px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: center;position: relative }@media(min-width:992px) and (max-width:1200px) {.team .member .member-content {padding-left: 30px;padding-right: 30px }}@media screen and (max-width:767.98px) {.team .member .member-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.team .member .member-content::after {content: '';position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background-color: var(--global--color-primary);height: 4px;width: calc(100% - 80px);-webkit-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transition: -webkit-clip-path .3s, -webkit-transform .3s cubic-bezier(.2, 1, .8, 1);transition: -webkit-clip-path .3s, -webkit-transform .3s cubic-bezier(.2, 1, .8, 1);-o-transition: clip-path .3s, transform .3s cubic-bezier(.2, 1, .8, 1);transition: clip-path .3s, transform .3s cubic-bezier(.2, 1, .8, 1);transition: clip-path .3s, transform .3s cubic-bezier(.2, 1, .8, 1), -webkit-clip-path .3s, -webkit-transform .3s cubic-bezier(.2, 1, .8, 1);-webkit-clip-path: polygon(0% 0%, 0% 100%, 0 100%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%, 100% 100%, 100% 0%);clip-path: polygon(0% 0%, 0% 100%, 0 100%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%, 100% 100%, 100% 0%) }.team .member .member-content .member-social {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.team .member .member-content .member-social a {border-radius: 50%;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;background-color: var(--global--color-heading);width: 20px;height: 20px;color: var(--global--color-white);font-size: 11px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin-right: 10px }.team .member .member-content .member-social a:last-child {margin-right: 0 }.team .member .member-content .member-social a:hover {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px) }@media screen and (max-width:767.98px) {.team .member .member-content .member-info {margin-bottom: 25px }}.team .member .member-content .member-info a {display: inline-block;font-family: var(--global--font-heading);font-size: 19px;font-weight: 700;color: var(--global--color-secondary);margin-bottom: 11px;text-transform: capitalize;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.team .member .member-content .member-info a:hover {color: var(--global--color-primary) }.team .member .member-content .member-info h6 {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 14px;font-weight: 400;line-height: 1;text-transform: capitalize;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin-bottom: 0 }.team .member.member-2 {border-radius: 8px;overflow: hidden;-webkit-box-shadow: none;box-shadow: none }.team .member.member-2:hover .member-content .member-social {opacity: 1;visibility: visible }.team .member.member-2:hover .member-content .member-info a, .team .member.member-2:hover .member-content .member-info h6 {color: var(--global--color-white) }.team .member.member-2 .member-content {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-top: 22px;padding-bottom: 26px }@media(min-width:992px) and (max-width:1200px) {.team .member.member-2 .member-content {padding-left: 25px;padding-right: 25px }}.team .member.member-2 .member-content::after {content: unset }.team .member.member-2 .member-content .member-social {position: absolute;top: -40px;left: 0;right: 0;width: 100%;height: calc(100% + 40px);padding-top: 30px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;background-color: var(--global--color-primary);z-index: 1;-webkit-transform-origin: bottom;-ms-transform-origin: bottom;transform-origin: bottom;visibility: hidden;opacity: 0 }.team .member.member-2 .member-content .member-social a {background-color: var(--global--color-white);color: var(--global--color-primary) }.team .member.member-2 .member-content .member-info {text-align: center;position: relative;z-index: 2 }@media screen and (min-width:992px) {.sidebar {max-width: 330px;margin-left: auto }}.widget {background-color: #e0f6e9;padding: 33px 40px 40px;margin-bottom: 40px;border-radius: 8px;position: relative }@media screen and (max-width:767.98px) {.widget {padding-left: 25px;padding-right: 25px }}.widget::after {content: '';position: absolute;bottom: 0;right: 0;height: 4px;width: calc(100% - 40px);background-color: var(--global--color-primary);border-radius: 0 0 8px 0 }@media screen and (max-width:767.98px) {.widget::after {width: calc(100% - 25px) }}.widget .widget-title {text-align: center;margin-bottom: 23px }@media screen and (min-width:992px) {.widget .widget-title {text-align: left }}.widget .widget-title h5 {font-size: 19px;line-height: 30px;font-weight: 700;font-family: var(--global--font-heading);color: var(--global--color-secondary);text-transform: capitalize;margin-bottom: 0;position: relative }.widget-categories {padding-bottom: 28px }.widget-categories .widget-title {margin-bottom: 8px }.widget-categories ul {padding-left: 0;list-style: none;margin-bottom: 0 }.widget-categories ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.widget-categories ul li:hover a {padding-left: 15px;color: var(--global--color-primary) }.widget-categories ul li:hover span {background-color: var(--global--color-heading) }.widget-categories ul li a {color: var(--global--color-heading);font-size: 15px;font-family: var(--global--font-body);font-weight: 700;line-height: 36px;text-transform: capitalize;position: relative;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.widget-categories ul li span {margin-left: 15px;font-family: var(--global--font-body);font-weight: 400;font-size: 13px;padding: 1px 7px;color: var(--global--color-white);background-color: var(--global--color-primary);border-radius: 50%;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.widget-tags .widget-title {margin-bottom: 22px }.widget-tags .widget-content {text-align: left }.widget-tags .widget-content a {display: inline-block;background-color: transparent;font-family: var(--global--font-body);font-size: 12px;font-weight: 400;line-height: 28px;color: var(--global--color-primary);margin-right: 10px;margin-bottom: 10px;text-transform: capitalize;padding: 0 9px;border: 1px solid var(--global--color-primary);border-radius: 4px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.widget-tags .widget-content a:hover {color: var(--global--color-white);background-color: var(--global--color-primary);border-color: var(--global--color-primary) }.widget-recent-posts {padding-bottom: 35px }.widget-recent-posts .widget-title {margin-bottom: 18px }.widget-recent-posts .post {position: relative;margin-bottom: 19px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.widget-recent-posts .post:last-child {margin-bottom: 0 }.widget-recent-posts .post .post-img {-ms-flex-negative: 0;flex-shrink: 0;max-width: 100%;margin-right: 20px;overflow: hidden;border-radius: 4px;width: 80px;height: 80px }.widget-recent-posts .post .post-img img {width: 100%;height: 100% }.widget-recent-posts .post .post-content {position: relative }.widget-recent-posts .post .post-content .post-date {font-family: var(--global--font-body);font-weight: 400;font-size: 13px;line-height: 20px;color: #616161;text-transform: capitalize;margin-bottom: 4px }.widget-recent-posts .post .post-content .post-date span:after {position: relative;content: ',';margin-right: 4px }.widget-recent-posts .post .post-content .post-date span:last-child:after {content: unset }.widget-recent-posts .post .post-content .post-title a {font-family: var(--global--font-heading);color: var(--global--color-heading);font-size: 16px;font-weight: 700;line-height: 20px;text-transform: capitalize }.widget-recent-posts .post .post-content .post-title a:hover {color: var(--global--color-primary) }.widget-recent-posts .carousel-dots .owl-dots {text-align: center;margin-top: 26px }@media screen and (min-width:992px) {.widget-recent-posts .carousel-dots .owl-dots {text-align: left }}.widget-recent-posts .carousel-dots .owl-dots .owl-dot.active span {background-color: var(--global--color-primary);border-color: var(--global--color-primary) }.widget-recent-posts .carousel-dots .owl-dots .owl-dot span {width: 16px;height: 6px;border-radius: 2px;border-width: 3px;background-color: var(--global--color-heading);border-color: var(--global--color-heading);margin-right: 12px }.widget-search .form-search {border: 1px solid #eaeaea;margin-bottom: 0;border-radius: 4px;background-color: var(--global--color-white) }.widget-search .form-search .form-control {border: none;-webkit-box-shadow: none;box-shadow: none;color: var(--global--color-body);font-size: 14px;font-family: var(--global--font-body);font-weight: 400;line-height: 5px;height: 55px;text-transform: capitalize;padding-left: 20px;background-color: transparent;border-radius: 0;margin-bottom: 0 }.widget-search .form-search .form-control::-webkit-input-placeholder {font-size: 14px;font-family: var(--global--font-body);color: var(--global--color-body);text-transform: capitalize }.widget-search .form-search .form-control:-moz-placeholder {font-size: 14px;font-family: var(--global--font-body);color: var(--global--color-body);text-transform: capitalize }.widget-search .form-search .btn {background-color: transparent;border-radius: 0;border: 0;width: 45px;height: 55px;line-height: 29px;font-size: 16px;padding: 0 15px }.widget-search .form-search .btn i {color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin-right: 0 }.widget-search .form-search .btn:hover i {color: var(--global--color-primary) }.widget-reservation {position: relative;overflow: hidden;padding: 50px 40px 30px;border-radius: 8px }.widget-reservation:hover::before {opacity: 0;visibility: hidden }.widget-reservation:hover::after {opacity: .9;visibility: visible }.widget-reservation img {position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;z-index: 1 }.widget-reservation::before {content: '';position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #32C36CE6), to(#32C36C));background-image: -o-linear-gradient(top, #32C36CE6 20%, #32C36C 100%);background-image: linear-gradient(180deg, #32C36CE6 20%, #32C36C 100%);-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);z-index: 2;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;opacity: .9;visibility: visible }.widget-reservation::after {content: '';background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(19, 189, 213, 0)), color-stop(0%, var(--global--color-heading)));background-image: -o-linear-gradient(top, rgba(19, 189, 213, 0) 0%, var(--global--color-heading) 0%);background-image: linear-gradient(180deg, rgba(19, 189, 213, 0) 0%, var(--global--color-heading) 0%);position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);z-index: 2;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;opacity: 0;visibility: hidden }@media screen and (max-width:991.98px) {.widget-reservation {text-align: center }}.widget-reservation .widget-content {position: relative;z-index: 3 }.widget-reservation .widget-content i {display: block;-webkit-transform: translateY(-25px);-ms-transform: translateY(-25px);transform: translateY(-25px);margin-bottom: -25px }.widget-reservation .widget-content i:before {font-size: 65px;color: var(--global--color-white) }.widget-reservation .widget-content p {margin-top: 7px;font-family: var(--global--font-body);font-weight: 700;font-size: 17px;line-height: 28px;color: var(--global--color-white);margin-bottom: 52px }.widget-reservation .widget-content a {font-family: var(--global--font-body);font-weight: 400;color: var(--global--color-white);font-size: 24px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media screen and (max-width:991.98px) {.widget-reservation .widget-content a {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.widget-reservation .widget-content a span {font-size: 18px;margin-right: 15px }.widget-reservation .widget-content .btn {width: 100%;height: 60px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-family: var(--global--font-body);font-size: 15px;font-weight: 700;padding: 0 26px;margin-bottom: 22px }.widget-opening-hours {position: relative;overflow: hidden;padding: 50px 40px 60px;border-radius: 8px 8px 0 8px;background-color: #f6f6f6 }@media screen and (max-width:991.98px) {.widget-opening-hours {text-align: center }}.widget-opening-hours::before {content: '';position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background-color: #435ba1;height: 3px;width: calc(100% - 80px) }.widget-opening-hours .widget-content {position: relative;z-index: 3 }.widget-opening-hours .widget-content i {display: block;margin-bottom: 11px }.widget-opening-hours .widget-content i:before {font-size: 50px;color: #51668a;margin-left: 0 }.widget-opening-hours .widget-content h5 {text-transform: capitalize;font-family: var(--global--font-heading);font-weight: 500;font-size: 19px;line-height: 28px;color: var(--global--color-heading);margin-bottom: 8px }.widget-opening-hours .widget-content ul {margin-bottom: 0 }.widget-opening-hours .widget-content ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-size: 14px;font-weight: 400;font-family: var(--global--font-body);color: var(--global--color-body);text-transform: capitalize;border-bottom: 1px solid #dcdee2;padding: 9px 0 }.widget-download ul {margin: 0 }.widget-download ul li:last-of-type a {margin-bottom: 0 }.widget-download ul li.inversed a {background-color: var(--global--color-heading) }.widget-download ul li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 0 25px;height: 70px;background-color: var(--global--color-primary);color: var(--global--color-white);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius: 4px;margin-bottom: 20px;position: relative }@media screen and (max-width:767.98px) {.widget-download ul li a {padding: 0 20px;height: 50px }}.widget-download ul li a svg {margin-left: 5px;fill: var(--global--color-white) }.widget-download ul li a span {font-family: var(--global--font-body);font-size: 15px;font-weight: 700;text-transform: capitalize }.widget-recent-products .product {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 30px }.widget-recent-products .product .product-img {-ms-flex-negative: 0;flex-shrink: 0;margin-right: 20px;width: 60px;height: 60px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21);overflow: hidden;border-radius: 4px }.widget-recent-products .product .product-img img {border-radius: 4px;max-width: 100% }.widget-recent-products .product .product-desc .product-title a {text-transform: capitalize;font-family: var(--global--font-heading);font-weight: 700;font-size: 16px;line-height: 23px;color: var(--global--color-heading);margin-bottom: 4px;display: inline-block }.widget-recent-products .product .product-desc .product-title a:hover {color: var(--global--color-primary) }.widget-recent-products .product .product-desc .product-meta span {font-family: var(--global--font-body);font-size: 15px;font-weight: 700;color: var(--global--color-primary) }.widget-services .widget-content ul {margin-bottom: 0 }.widget-services .widget-content ul li {margin-bottom: 5px }.widget-services .widget-content ul li:last-child {margin-bottom: 0 }.widget-services .widget-content ul li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: var(--global--font-body);font-size: 15px;font-weight: 700;color: var(--global--color-heading);text-transform: capitalize;background-color: var(--global--color-white);border-radius: 4px;z-index: 1;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;-webkit-box-shadow: 0 5px 20px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 20px 0 rgba(40, 40, 40, .11);height: 65px;padding: 0 30px;position: relative }.widget-services .widget-content ul li a::before {content: '';position: absolute;width: calc(100%);height: calc(100%);top: 0;left: 0;background-color: var(--global--color-primary);z-index: -1;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transition: -webkit-transform .24s ease-in-out;transition: -webkit-transform .24s ease-in-out;-o-transition: transform .24s ease-in-out;transition: transform .24s ease-in-out;transition: transform .24s ease-in-out, -webkit-transform .24s ease-in-out }.widget-services .widget-content ul li a:hover {color: var(--global--color-white) }.widget-services .widget-content ul li a:hover::before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center }.widget-services .widget-content ul li a:hover i {background-color: var(--global--color-white);color: var(--global--color-primary) }.widget-services .widget-content ul li a i {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 28px;height: 28px;border-radius: 50%;background-color: transparent;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;font-size: 13px }.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {-webkit-filter: inherit;filter: inherit }.ui-slider-horizontal .ui-slider-handle {position: absolute;top: -4px;margin-left: -.6em }.ui-slider-horizontal .ui-slider-range {position: absolute;top: -1px;height: 100% }.ui-slider-horizontal .ui-slider-range-min {left: 0 }.ui-slider-horizontal .ui-slider-range-max {right: 0 }.ui-slider-vertical {width: .8em;height: 100px }.ui-slider-vertical .ui-slider-handle {left: -.3em;margin-left: 0;margin-bottom: -.6em }.ui-slider-vertical .ui-slider-range {left: 0;width: 100% }.ui-slider-vertical .ui-slider-range-min {bottom: 0 }.ui-slider-vertical .ui-slider-vertical .ui-slider-range-max {top: 0 }.widget-filter .ui-slider {position: relative;height: 2px;background-color: #eaeaea;border-radius: 0;margin-bottom: 20px;margin-top: 5px }.widget-filter .ui-slider-handle {width: 10px;height: 10px;margin-left: 0;background-color: var(--global--color-primary);border-radius: 2px }.widget-filter .ui-slider-range {height: 4px;background-color: var(--global--color-primary);margin-bottom: 20px }.widget-filter .slider-mount {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: var(--global--font-body);font-size: 14px;font-weight: 400;line-height: 1 }.widget-filter label {color: var(--global--color-body);margin: 0 }.widget-filter input {color: var(--global--color-body);border: none;background-color: transparent }.widget-filter .btn-filter {float: right;font-family: var(--global--font-body);font-size: 14px;font-weight: 700;text-transform: capitalize;color: var(--global--color-primary);-webkit-box-flex: 2;-ms-flex-positive: 2;flex-grow: 2;text-align: right }.widget-filter .btn-filter:hover {color: var(--global--color-heading) }.sidebar-blog .widget {background-color: #f4f4f4 }.sidebar-blog .form-search {background-color: var(--global--color-white) }.sidebar-blog .widget-recent-posts .entry {margin-bottom: 30px }.sidebar-blog .widget-recent-posts .entry:last-of-type {margin-bottom: 0 }.sidebar-blog .widget-recent-posts .entry-title a {font-weight: 700 }.sidebar-blog .widget-recent-posts .entry-date {font-family: var(--global--font-body);font-size: 13px;font-weight: 600;color: #616161 }.sidebar-blog .widget-tags {padding-bottom: 40px }.sidebar-shop .widget {padding: 0;background-color: var(--global--color-white) }.sidebar-shop .widget::after {content: unset }.sidebar-shop .widget-categories {margin-bottom: 35px }@media only screen and (min-width:320px) and (max-width:767px) {.sidebar {margin-top: 40px }.widget {margin-bottom: 30px }}@media only screen and (min-width:768px) and (max-width:991px) {.sidebar {margin-top: 40px }.widget-recent .entry .entry-desc {margin-left: 70px }}.features {padding-top: 130px;padding-bottom: 100px;overflow: visible }@media screen and (max-width:767.98px) {.features {padding-top: 70px;padding-bottom: 70px }}.features .feature-panel-holder {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.features .feature-panel-holder:hover .feature-panel {background-color: var(--global--color-white) }.features .feature-panel-holder:hover .feature-panel .feature-icon {-webkit-animation: bounce .5s ease-in-out;animation: bounce .5s ease-in-out }.features .feature-panel-holder:hover .feature-panel a {background-color: var(--global--color-primary);padding-left: 15px;padding-right: 15px }.features .feature-panel-holder:hover .feature-panel a i {color: var(--global--color-white) }.features .feature-panel-holder:hover .feature-panel a span {font-size: 14px;opacity: 1;margin-left: 10px }.features .feature-panel-holder:hover .feature-panel.feature-panel-2 {-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21) }.features .feature-panel-holder .feature-panel {position: relative;padding: 39px 35px 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;overflow: hidden;background-color: var(--global--color-white);border-radius: 8px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21);cursor: pointer;margin-bottom: 30px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media(min-width:992px) and (max-width:1200px) {.features .feature-panel-holder .feature-panel {padding: 39px 19px 40px }}@media screen and (max-width:991.98px) {.features .feature-panel-holder .feature-panel {max-width: 370px;margin: 0 auto 30px }}.features .feature-panel-holder .feature-panel .feature-icon {margin-bottom: 17px }.features .feature-panel-holder .feature-panel .feature-icon i::before {color: var(--global--color-primary);margin-left: 0;font-size: 65px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.features .feature-panel-holder .feature-panel .feature-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center }.features .feature-panel-holder .feature-panel .feature-content h4 {font-family: var(--global--font-heading);font-weight: 600;font-size: 19px;line-height: 27px;text-transform: capitalize;margin-bottom: 16px;color: var(--global--color-secondary);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.features .feature-panel-holder .feature-panel .feature-content p {font-family: var(--global--font-body);font-size: 15px;line-height: 25px;margin-bottom: 20px;color: var(--global--color-body);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.features .feature-panel-holder .feature-panel a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px;height: 32px;border-radius: 16px;background-color: var(--global--color-heading);font-size: 12px;color: var(--global--color-white);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }.features .feature-panel-holder .feature-panel a i {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.features .feature-panel-holder .feature-panel a span {font-size: 0;opacity: 0;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;text-transform: capitalize;font-family: var(--global--font-body);font-weight: 700;font-size: 0;color: var(--global--color-white) }.features .feature-panel-holder .feature-panel.feature-panel-2 {-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11) }.features .actions-holder {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:991.98px) {.features .actions-holder {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}@media screen and (max-width:767.98px) {.features .actions-holder {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.features .actions-holder .btn {margin-right: 30px }.features .actions-holder .btn:first-child {width: 170px }.features .actions-holder .btn:last-child {width: 180px;margin-right: 0;padding: 0 28px }@media screen and (max-width:767.98px) {.features .actions-holder .btn {margin-right: 0;margin-bottom: 20px }}.features .carousel-dots .owl-dots {margin-top: 10px;margin-bottom: 70px }.features.features-1 {padding-bottom: 0 }.features.features-2 {padding-bottom: 0;position: relative;z-index: 2 }.features.features-2 .feature-panel-holder .feature-panel {margin-bottom: 32px }.features.features-3 {padding-top: 0;padding-bottom: 0 }.features.features-4 {padding-top: 130px;padding-bottom: 110px;position: relative }@media screen and (max-width:991.98px) {.features.features-4 {padding-top: 70px;padding-bottom: 70px }}.features.features-4 .features-overlay {position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: 100%;width: calc(100% - 7%);border-radius: 12px }@media screen and (max-width:991.98px) {.features.features-4 .features-overlay {width: calc(100% - 4%) }}.features.features-4 .heading {position: relative;z-index: 1 }.features.features-4 .owl-carousel .owl-dots {margin-bottom: 0 }@media screen and (max-width:991.98px) {.more-features {text-align: center;margin-bottom: 40px }}.more-features p {font-family: var(--global--font-body);font-weight: 700;font-size: 16px;color: var(--global--color-gray);margin-bottom: 30px }.more-features p a {position: relative;color: var(--global--color-primary);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;text-transform: capitalize }.more-features p a:hover {color: var(--global--color-primary-70) }.more-features .btn {width: 185px }.more-features.more-features-2 {text-align: center;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;padding-top: 40px;padding-bottom: 40px }@media screen and (max-width:991.98px) {.more-features.more-features-2 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 0 }}.more-features.more-features-2 p {margin-right: 30px;margin-bottom: 0;font-size: 15px }@media screen and (max-width:991.98px) {.more-features.more-features-2 p {margin-right: 0;margin-bottom: 30px }}.more-features.more-features-2 .btn {width: 178px;height: 45px;padding: 0 23px;color: var(--global--color-heading) }.more-features.more-features-3 {text-align: center }.more-features.more-features-3 p {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;color: var(--global--color-white);margin-bottom: 70px }.more-features.more-features-3 p a {position: relative;font-weight: 700;color: var(--global--color-primary);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;text-transform: capitalize;padding-bottom: 6px }.more-features.more-features-3 p a:hover::before {width: calc(100% - 20%) }.more-features.more-features-3 p a::before {content: '';-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: 2px;background-color: var(--global--color-primary) }.features-bar {padding-top: 0;padding-bottom: 0;overflow: visible }.features-bar .features-holder {position: relative;z-index: 55;-webkit-transform: translateY(-80px);-ms-transform: translateY(-80px);transform: translateY(-80px);margin-bottom: -80px;background-color: var(--global--color-white);border-radius: 4px;overflow: hidden }@media screen and (max-width:567px) {.features-bar .features-holder {max-width: 370px }}@media screen and (min-width:992px) {.features-bar .features-holder {-webkit-box-shadow: 0 5px 83px 0 rgba(9, 29, 62, .15);box-shadow: 0 5px 83px 0 rgba(9, 29, 62, .15) }}@media screen and (max-width:767.98px) {.features-bar .features-holder {margin: 0 auto -80px }}@media screen and (max-width:767px) {.features-bar .features-holder {padding-bottom: 40px }}.features-bar .features-holder .feature-panel {padding: 34px 40px 40px }@media screen and (max-width:767px) {.features-bar .features-holder .feature-panel {padding-bottom: 0 }}@media screen and (min-width:992px) {.features-bar .features-holder .feature-panel {-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }}@media screen and (max-width:991.98px) {.features-bar .features-holder .feature-panel {max-width: 370px;margin: 0 auto }}@media(min-width:992px) and (max-width:1200px) {.features-bar .features-holder .feature-panel {padding-left: 30px;padding-right: 30px }}.features-bar .features-holder .feature-panel:hover .feature-content i {color: var(--global--color-white);background-color: var(--global--color-primary);-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg) }.features-bar .features-holder .feature-panel .feature-content {position: relative;z-index: 3;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.features-bar .features-holder .feature-panel .feature-content i {margin-bottom: 7px;width: 94px;height: 94px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 50%;background-color: var(--global--color-white);color: var(--global--color-primary);position: relative;overflow: hidden;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.features-bar .features-holder .feature-panel .feature-content i::before {font-size: 65px;z-index: 2 }.features-bar .features-holder .feature-panel .feature-content h5 {text-transform: capitalize;font-family: var(--global--font-heading);font-weight: 600;font-size: 19px;line-height: 28px;color: var(--global--color-secondary);margin-bottom: 0 }.features-bar .actions-holder {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:991.98px) {.features-bar .actions-holder {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}@media screen and (max-width:767.98px) {.features-bar .actions-holder {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.features-bar .actions-holder .btn {width: 170px;height: 60px;margin-right: 30px }@media screen and (max-width:767.98px) {.features-bar .actions-holder .btn {margin-right: 0;margin-bottom: 20px }}.features-bar .actions-holder .btn:last-child {border-color: #687696;border: 2px solid;-webkit-transition-property: background, color, border-color;-o-transition-property: background, color, border-color;transition-property: background, color, border-color }.features-bar .actions-holder .btn:last-child::before {background-color: var(--global--color-primary);width: calc(100% + 4px);height: calc(100% + 4px);top: -2px;left: -2px }.features-bar .actions-holder .btn:last-child:hover {border-color: var(--global--color-secondary) }.pricing .price-table {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }@media screen and (max-width:991.98px) {.pricing .price-table {max-width: 370px;margin: 0 auto }}.pricing .price-table .pricing-panel {background-color: var(--global--color-white);padding: 44px 50px 42px;border-radius: 8px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }@media(min-width:992px) and (max-width:1200px) {.pricing .price-table .pricing-panel {padding-right: 25px;padding-left: 25px }}@media screen and (max-width:991.98px) {.pricing .price-table .pricing-panel {text-align: center;max-width: 370px;margin: 0 auto 30px }}@media screen and (max-width:767.98px) {.pricing .price-table .pricing-panel {padding-left: 25px;padding-right: 25px }}.pricing .price-table .pricing-panel .pricing-body .pricing-heading {margin-bottom: 40px }.pricing .price-table .pricing-panel .pricing-body .pricing-heading .pricing-title {font-family: var(--global--font-heading);font-size: 18px;font-weight: 700px;line-height: 26px;color: var(--global--color-secondary);margin-bottom: 0;position: relative;text-transform: capitalize;-webkit-transition: 300ms ease-in-out;-o-transition: 300ms ease-in-out;transition: 300ms ease-in-out }.pricing .price-table .pricing-panel .pricing-body .pricing-heading .pricing-desc {font-family: var(--global--font-body);font-size: 14px;font-weight: 400;color: var(--global--color-body);line-height: 26px;margin-bottom: 0 }.pricing .price-table .pricing-panel .pricing-body .pricing-list p {font-size: 14px;line-height: 24px;color: var(--global--color-body);margin-bottom: 20px }.pricing .price-table .pricing-panel .pricing-body .pricing-price {margin-bottom: 34px }.pricing .price-table .pricing-panel .pricing-body .pricing-price p {padding-top: 55px;margin-bottom: 29px;font-family: var(--global--font-heading);font-weight: 400;color: var(--global--color-secondary);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;line-height: 30px;position: relative }.pricing .price-table .pricing-panel .pricing-body .pricing-price p::before {content: '';position: absolute;top: 0;left: 0;height: 2px;width: 100%;background-color: #eaeaea }@media screen and (max-width:991.98px) {.pricing .price-table .pricing-panel .pricing-body .pricing-price p {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.pricing .price-table .pricing-panel .pricing-body .pricing-price p span::before {content: '/' }.pricing .price-table .pricing-panel .pricing-body .pricing-price p span:first-of-type::before {content: unset }.pricing .price-table .pricing-panel .pricing-body .pricing-price p .currency {font-size: 50px }.pricing .price-table .pricing-panel .pricing-body .pricing-price p .time {font-size: 14px }.pricing .price-table .pricing-panel .pricing-body .pricing-price .btn {width: 100%;height: 65px;color: var(--global--color-white);padding-right: 20px;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out }.pricing .price-table .pricing-panel .pricing-body .pricing-price .btn:hover {background-color: var(--global--color-primary) }.pricing .price-table .pricing-panel .pricing-body .pricing-price .btn i {width: 28px;height: 28px;background-color: var(--global--color-white);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: var(--global--color-heading);border-radius: 50%;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out }.pricing .price-table .pricing-panel .pricing-body .pricing-price .btn i::before {font-size: 14px }.pricing .price-table .pricing-panel .pricing-body .pricing-price .btn::before {content: unset }.pricing .price-table .pricing-panel .pricing-body .pricing-price .btn:hover i {-webkit-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px) }.pricing .price-table .pricing-panel.active {position: relative }.pricing .price-table .pricing-panel.active::before {content: '';display: block;width: 46px;height: 20px;background-image: url(../images/icons/high-light.png);position: absolute;top: 30px;right: -2px }.pricing .price-table .pricing-panel.active::after {content: '';position: absolute;bottom: 0;left: 50%;background-color: var(--global--color-primary);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: 4px;width: calc(100% - 100px) }@media(min-width:992px) and (max-width:1200px) {.pricing .price-table .pricing-panel.active::after {width: calc(100% - 50px) }}.pricing .price-table .pricing-panel.active .pricing-price .btn {background-color: var(--global--color-primary) }.pricing .price-table .pricing-panel.active .pricing-price .btn:hover {background-color: var(--global--color-heading) }.pricing .more-prices {text-align: center;margin-top: 0 }@media screen and (min-width:992px) {.pricing .more-prices {margin-top: 32px }}.pricing .more-prices p {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;color: var(--global--color-body) }.pricing .more-prices p a {position: relative;font-weight: 700;color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;text-transform: capitalize;padding-bottom: 6px }.pricing .more-prices p a:hover::before {width: calc(100% - 20%) }.pricing .more-prices p a::before {content: '';-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: 2px;background-color: var(--global--color-primary) }.pricing.pricing-1 {padding-top: 130px;padding-bottom: 100px }@media screen and (max-width:991.98px) {.pricing.pricing-1 {padding-top: 70px;padding-bottom: 70px }}.contact .advantages-list-holder {margin-bottom: 32px }.contact .contact-action {margin-bottom: 80px }@media screen and (max-width:767.98px) {.contact .contact-action {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 40px }}.contact .contact-action .btn {font-family: var(--global--font-body);font-size: 15px;font-weight: 700;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 170px;height: 65px;margin-right: 30px }@media(min-width:992px) and (max-width:1200px) {.contact .contact-action .btn {margin-right: 10px }}@media screen and (max-width:991.98px) {.contact .contact-action .btn {margin: 0 30px 0 0 }}@media screen and (max-width:767.98px) {.contact .contact-action .btn {margin-right: 0;margin-bottom: 15px;height: 50px }}.contact .contact-action .btn:first-child i {color: var(--global--color-heading) }.contact .contact-action .btn:first-child:hover i {color: var(--global--color-white) }.contact .contact-action .btn:last-child {padding: 0 28px }.contact .contact-action .btn.btn--white {-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }.contact .contact-action.contact-action-2 {margin-bottom: 131px }@media screen and (max-width:991.98px) {.contact .contact-action.contact-action-2 {margin-bottom: 30px }}@media screen and (max-width:991.98px) {.contact .contact-action.contact-action-2 .btn {margin-right: 0 }}.contact .contact-quote {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.contact .contact-quote img {margin-right: 15px }.contact .contact-quote p {font-weight: 700;font-size: 15px;line-height: 25px;color: var(--global--color-gray) }.contact .contact-quote p a {color: var(--global--color-gray);font-weight: 700;font-size: 15px;line-height: 25px;position: relative;padding-bottom: 6px }.contact .contact-quote p a:hover::before {width: calc(100% - 20%) }.contact .contact-quote p a::before {content: '';-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: 2px;background-color: var(--global--color-gray) }.contact .contact-quote.contact-quote-2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }@media screen and (max-width:991.98px) {.contact .contact-quote.contact-quote-2 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 370px;margin: 0 auto }}.contact .contact-quote.contact-quote-2 i {color: var(--global--color-white);margin-right: 40px }@media screen and (max-width:991.98px) {.contact .contact-quote.contact-quote-2 i {margin-right: 0;margin-bottom: 30px }}.contact .contact-quote.contact-quote-2 i::before {font-size: 65px }@media screen and (min-width:992px) {.contact .contact-quote.contact-quote-2 .quote-body {padding-top: 10px }}.contact .contact-quote.contact-quote-2 .quote-body p {font-size: 17px;line-height: 28px;margin-bottom: 22px;color: var(--global--color-white) }.contact .contact-quote.contact-quote-2 .quote-body a {color: var(--global--color-white);text-transform: capitalize;font-family: var(--global--font-body);font-weight: 700;font-size: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media screen and (max-width:991.98px) {.contact .contact-quote.contact-quote-2 .quote-body a {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.contact .contact-quote.contact-quote-2 .quote-body a:hover {padding-left: 10px }.contact .contact-quote.contact-quote-2 .quote-body a i {width: 32px;height: 32px;margin-right: 10px;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;background-color: var(--global--color-white);border-radius: 50% }@media screen and (max-width:991.98px) {.contact .contact-quote.contact-quote-2 .quote-body a i {margin-bottom: 0 }}.contact .contact-quote.contact-quote-2 .quote-body a i::before {color: var(--global--color-primary);font-size: 15px }.contact .contact-quote.contact-quote-3 p {color: var(--global--color-body) }.contact .contact-quote.contact-quote-3 p a {color: var(--global--color-heading) }.contact .contact-quote.contact-quote-3 p a::before {background-color: var(--global--color-primary) }.contact.contact-1 {padding-top: 108px;padding-bottom: 108px }@media screen and (max-width:991.98px) {.contact.contact-1 {padding-top: 70px;padding-bottom: 70px }}.contact.contact-2 {position: relative;padding-top: 108px;padding-bottom: 108px;background-position-x: -750px }@media screen and (max-width:991.98px) {.contact.contact-2 {padding-top: 70px;padding-bottom: 70px }}.contact.contact-2 .contact-overlay {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: calc(100% - 5%);border-radius: 12px;height: 100%;z-index: 1 }.contact.contact-4 {padding-top: 110px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.contact.contact-4 {padding-top: 70px;padding-bottom: 70px }}.contact.contact-4 .contact-action .btn:first-child i {color: var(--global--color-white) }.contact.contact-4 .contact-action .btn:last-child {border: 2px solid rgba(37, 55, 69, .5);color: var(--global--color-heading) }.contact.contact-4 .contact-action .btn:last-child i {color: var(--global--color-heading) }.contact.contact-4 .contact-action .btn:last-child::before {content: unset }.contact.contact-4 .contact-action .btn:last-child:hover {background-color: var(--global--color-heading);color: var(--global--color-white) }.contact.contact-4 .contact-action .btn:last-child:hover i {color: var(--global--color-white) }.contact.contact-4 .contact-panel-3 textarea {padding-top: 25px;height: 150px }.contact-panel {padding: 50px 55px }@media screen and (max-width:767.98px) {.contact-panel {padding: 40px 25px }}.contact-panel.contact-panel-2 {padding: 60px 70px;background-color: var(--global--color-white);-webkit-box-shadow: 0 5px 83px 0 rgba(9, 29, 62, .15);box-shadow: 0 5px 83px 0 rgba(9, 29, 62, .15);border-radius: 12px;-webkit-transform: translateY(370px);-ms-transform: translateY(370px);transform: translateY(370px);margin-top: -370px;z-index: 5 }@media(min-width:992px) and (max-width:1200px) {.contact-panel.contact-panel-2 {padding-left: 40px;padding-right: 40px }}@media screen and (max-width:767.98px) {.contact-panel.contact-panel-2 {padding-left: 25px;padding-right: 25px }}.contact-panel.contact-panel-2 .contact-card {padding-top: 0;padding-bottom: 0;padding-right: 0;-webkit-box-shadow: none;box-shadow: none }@media screen and (max-width:991.98px) {.contact-panel.contact-panel-2 .contact-card {padding-left: 0 }}.contact-panel.contact-panel-2 .contact-card .contact-result {margin-top: 0 }.contact-panel.contact-panel-3 {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0;position: relative }@media screen and (max-width:991.98px) {.contact-panel.contact-panel-3 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}@media screen and (min-width:992px) {.contact-panel.contact-panel-3 {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }}.contact-panel.contact-panel-3 .heading {z-index: 4 }@media screen and (min-width:992px) {.contact-panel.contact-panel-3 .heading {-ms-flex-preferred-size: 40%;flex-basis: 40%;-ms-flex-negative: 0;flex-shrink: 0;margin-bottom: 0 }}.contact-panel.contact-panel-3 .contact-card {z-index: 4 }@media screen and (min-width:992px) {.contact-panel.contact-panel-3 .contact-card {-ms-flex-preferred-size: 54%;flex-basis: 54%;-ms-flex-negative: 0;flex-shrink: 0 }}@media screen and (max-width:767.98px) {.contact-panel.contact-panel-3 .contact-card {padding-left: 25px;padding-right: 25px }}.contact-card {background-color: var(--global--color-white);border-radius: 8px 8px 0 8px;padding: 47px 50px 40px;border-radius: 12px;-webkit-box-shadow: 0 1px 73px 0 rgba(40, 40, 40, .15);box-shadow: 0 1px 73px 0 rgba(40, 40, 40, .15);height: -webkit-max-content;height: -moz-max-content;height: max-content;position: relative }@media screen and (max-width:767.98px) {.contact-card {padding: 37px 25px 30px }}.contact-card .contact-body .card-heading {color: var(--global--color-heading);font-family: var(--global--font-heading);font-size: 24px;line-height: 1;font-weight: 700;text-transform: capitalize;margin-bottom: 20px }@media screen and (max-width:991.98px) {.contact-card .contact-body .card-heading {text-align: center }}.contact-card .contact-body .card-desc {font-family: var(--global--font-body);font-weight: 400;font-size: 15px;line-height: 25px;color: var(--global--color-body);margin-bottom: 28px }@media screen and (max-width:991.98px) {.contact-card .contact-body .card-desc {text-align: center }}.contact-card .contact-body form {margin-bottom: 0 }.contact-card .contact-body .btn {padding-left: 30px;padding-right: 20px }.contact-card .contact-body .btn i {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: var(--global--color-white);border-radius: 50%;width: 28px;height: 28px;color: var(--global--color-heading);font-size: 12px }.contact-card .contact-body .contact-result {margin-top: 10px;text-align: center }.img-card {-ms-flex-negative: 0;flex-shrink: 0;height: auto;padding: 33px 40px 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;text-align: center }@media screen and (min-width:992px) {.img-card {text-align: left;-ms-flex-preferred-size: 46%;flex-basis: 46% }}@media screen and (max-width:767.98px) {.img-card {padding-left: 20px;padding-right: 20px }}.img-card .card-content {max-width: 100% }@media screen and (max-width:991.98px) {.img-card .card-content .content-top {margin-bottom: 30px }}.img-card .card-content .content-top p {font-size: 17px;line-height: 28px;margin-bottom: 22px;font-weight: 700;color: var(--global--color-white) }.img-card .card-content .content-top a {color: var(--global--color-white);text-transform: capitalize;font-family: var(--global--font-body);font-weight: 700;font-size: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media screen and (max-width:991.98px) {.img-card .card-content .content-top a {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.img-card .card-content .content-top a:hover i {-webkit-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px) }.img-card .card-content .content-top a i {width: 32px;height: 32px;margin-right: 10px;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;background-color: var(--global--color-white);border-radius: 50%;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media screen and (max-width:991.98px) {.img-card .card-content .content-top a i {margin-bottom: 0 }}.img-card .card-content .content-top a i::before {color: var(--global--color-primary);font-size: 15px }.img-card .card-content .content-bottom .contact-infos {margin-bottom: 26px }.img-card .card-content .content-bottom .contact-infos .contact-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 14px }.img-card .card-content .content-bottom .contact-infos .contact-info:last-child {margin-bottom: 0 }.img-card .card-content .content-bottom .contact-infos .contact-info i {color: #f4f4f4;font-size: 16px;margin-right: 10px }.img-card .card-content .content-bottom .contact-infos .contact-info a, .img-card .card-content .content-bottom .contact-infos .contact-info p {font-family: var(--global--font-body);line-height: 22px;font-size: 14px;font-weight: 700;margin-bottom: 0;color: #f4f4f4;text-transform: capitalize }.img-card .card-content .content-bottom .contact-infos .contact-info a:hover {color: var(--global--color-heading) }.img-card .card-content .content-bottom .btn {width: 150px;height: 55px;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);padding: 0 20px;color: var(--global--color-primary) }.img-card .card-content .content-bottom .btn i {color: var(--global--color-primary) }.img-card .card-content .content-bottom .btn:hover {color: var(--global--color-white) }.img-card .card-content .content-bottom .btn:hover i {color: var(--global--color-white) }@media screen and (max-width:991.98px) {.img-card .card-content .content-bottom .btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex }}.img-card.img-card-2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;border-radius: 12px;background-position-x: 81% }@media screen and (max-width:991.98px) {.img-card.img-card-2 {margin-bottom: 50px }}.img-card.img-card-2 .card-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.img-card-holder {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.map {position: relative;height: 470px }.map iframe {position: absolute;top: 0;left: 0;right: 0;height: 100%;width: 100% }.map iframe.map-gray {-webkit-filter: brightness(104%) contrast(99%) saturate(0%) blur(0px) hue-rotate(0deg);filter: brightness(104%) contrast(99%) saturate(0%) blur(0px) hue-rotate(0deg) }.mb-20 {margin-bottom: 20px !important }.clients {padding-top: 0;padding-bottom: 0;border-top: 1px solid #eaeaea;overflow: visible }.clients.bg-grey {color: var(--global--color-gray) }.clients .client {padding-top: 60px;padding-bottom: 60px;cursor: pointer;-webkit-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease;width: 150px;margin-right: auto;margin-left: auto;position: relative }@media(min-width:992px) and (max-width:1200px) {.clients .client {width: 130px }}.clients .client:hover::before {width: 100% }.clients .client::before {content: '';position: absolute;top: -1px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 0%;height: 1px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;background-color: var(--global--color-primary) }.clients .client a {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;z-index: 2 }.clients .client img {max-width: 100%;width: auto;display: block;margin-right: auto;margin-left: auto }.certificate img {display: block;margin: 0 auto }.testimonial {padding-top: 90px;padding-bottom: 85px }@media screen and (max-width:767.98px) {.testimonial {padding-top: 70px;padding-bottom: 70px }}@media screen and (max-width:767.98px) {.testimonial .testimonial-panel {max-width: 370px;margin-right: auto;margin-left: auto }}.testimonial .testimonial-panel .testimonial-body {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex }@media screen and (max-width:991.98px) {.testimonial .testimonial-panel .testimonial-body {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.testimonial .testimonial-panel .testimonial-body .testimonial-img {margin-right: 40px;width: 63px;height: 63px;-ms-flex-negative: 0;flex-shrink: 0;padding: 5px;border: 2px solid var(--global--color-primary);border-radius: 50%;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex }.testimonial .testimonial-panel .testimonial-body .testimonial-img img {max-width: 100%;border-radius: 50% }@media(min-width:992px) and (max-width:1200px) {.testimonial .testimonial-panel .testimonial-body .testimonial-img {margin-right: 25px }}@media screen and (max-width:991.98px) {.testimonial .testimonial-panel .testimonial-body .testimonial-img {margin-bottom: 30px;margin-right: 0 }}@media screen and (max-width:991.98px) {.testimonial .testimonial-panel .testimonial-body .testimonial-content {text-align: center }}.testimonial .testimonial-panel .testimonial-body .testimonial-content p {font-family: var(--global--font-heading);color: var(--global--color-white);font-size: 24px;font-weight: 500;line-height: 39px;margin-bottom: 21px;font-style: italic }@media(min-width:992px) and (max-width:1200px) {.testimonial .testimonial-panel .testimonial-body .testimonial-content p {font-size: 22px;line-height: 1.5 }}.testimonial .testimonial-panel .testimonial-body .testimonial-content .testimonial-meta {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:991.98px) {.testimonial .testimonial-panel .testimonial-body .testimonial-content .testimonial-meta {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.testimonial .testimonial-panel .testimonial-body .testimonial-content .testimonial-meta h6 {font-family: var(--global--font-body);font-size: 14px;line-height: 28px;font-weight: 700;color: var(--global--color-white);text-transform: capitalize;margin-bottom: 0 }.testimonial .testimonial-panel .testimonial-body .testimonial-content .testimonial-meta h6:after {content: ',';margin-right: 4px }.testimonial .testimonial-panel .testimonial-body .testimonial-content .testimonial-meta p {font-family: var(--global--font-body);color: var(--global--color-gray);font-size: 14px;font-weight: 400;line-height: 23px;text-transform: capitalize;margin-bottom: 0 }.testimonial .testimonial-panel.testimonial-panel-2 .testimonial-body .testimonial-content p {font-weight: 600;font-size: 25px;line-height: 41px;margin-bottom: 39px;font-style: normal;color: var(--global--color-secondary) }@media(min-width:992px) and (max-width:1200px) {.testimonial .testimonial-panel.testimonial-panel-2 .testimonial-body .testimonial-content p {font-size: 20px;line-height: 35px }}@media screen and (max-width:767.98px) {.testimonial .testimonial-panel.testimonial-panel-2 .testimonial-body .testimonial-content p {font-size: 20px;line-height: 35px }}.testimonial .testimonial-thumbs {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:991.98px) {.testimonial .testimonial-thumbs {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}@media screen and (max-width:767.98px) {.testimonial .testimonial-thumbs {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.testimonial .testimonial-thumbs .testimonial-thumb {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;opacity: .5;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin-right: 40px;cursor: pointer }.testimonial .testimonial-thumbs .testimonial-thumb:last-child {margin-right: 0 }@media screen and (max-width:991.98px) {.testimonial .testimonial-thumbs .testimonial-thumb {margin-right: 20px }}@media screen and (max-width:767.98px) {.testimonial .testimonial-thumbs .testimonial-thumb {margin-right: 0;margin-bottom: 20px }}.testimonial .testimonial-thumbs .testimonial-thumb.active {opacity: 1 }.testimonial .testimonial-thumbs .testimonial-thumb.active .thumb-img {border-color: var(--global--color-primary) }.testimonial .testimonial-thumbs .testimonial-thumb .thumb-img {margin-right: 15px;width: 63px;height: 63px;-ms-flex-negative: 0;flex-shrink: 0;padding: 5px;border: 2px solid transparent;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius: 50%;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex }.testimonial .testimonial-thumbs .testimonial-thumb .thumb-img img {max-width: 100%;border-radius: 50% }.testimonial .testimonial-thumbs .testimonial-thumb .thumb-body h6 {font-family: var(--global--font-body);font-weight: 700;font-size: 14px;line-height: 20px;color: var(--global--color-secondary);text-transform: capitalize;margin-bottom: 0 }.testimonial .testimonial-thumbs .testimonial-thumb .thumb-body p {text-transform: capitalize;font-size: 14px;line-height: 23px;color: var(--global--color-body) }.testimonial.testimonial-1 .owl-stage-outer {overflow: hidden }@media screen and (min-width:992px) {.testimonial.testimonial-1 .owl-stage-outer::before {content: '';height: 100%;width: 40%;top: 0;right: 0;position: absolute;background-image: -webkit-gradient(linear, left top, right top, color-stop(2%, #00000000), color-stop(22%, var(--global--color-heading)));background-image: -o-linear-gradient(left, #00000000 2%, var(--global--color-heading) 22%);background-image: linear-gradient(90deg, #00000000 2%, var(--global--color-heading) 22%);opacity: .96;z-index: 5 }}.testimonial.testimonial-1 .carousel-dots {position: relative }@media screen and (max-width:991.98px) {.testimonial.testimonial-1 .carousel-dots .owl-nav {display: none }}.testimonial.testimonial-1 .carousel-dots .owl-nav span {font-size: 0 }.testimonial.testimonial-1 .carousel-dots .owl-nav .owl-next:before, .testimonial.testimonial-1 .carousel-dots .owl-nav .owl-prev:before {color: rgba(255, 255, 255, .5);font-size: 44px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.testimonial.testimonial-1 .carousel-dots .owl-nav .owl-prev:before {content: "\e990" }.testimonial.testimonial-1 .carousel-dots .owl-nav .owl-next:before {content: "\e991" }.testimonial.testimonial-1 .carousel-dots .owl-nav .owl-next, .testimonial.testimonial-1 .carousel-dots .owl-nav .owl-prev {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.testimonial.testimonial-1 .carousel-dots .owl-nav .owl-next:hover::before, .testimonial.testimonial-1 .carousel-dots .owl-nav .owl-prev:hover::before {color: #fff }.testimonial.testimonial-1 .carousel-dots .owl-nav .owl-next {right: 30px }.testimonial.testimonial-1 .carousel-dots .owl-nav .owl-prev {display: none }.testimonial.testimonial-1 .carousel-dots .owl-item {opacity: 1 }.testimonial.testimonial-1 .carousel-dots .owl-dots {margin-top: 16px }.testimonial.testimonial-2 {padding-bottom: 0 }@media screen and (max-width:991.98px) {.testimonial.testimonial-2 {padding-top: 190px }}.testimonial.testimonial-3 {padding-top: 460px;padding-bottom: 110px;background-position: top center }@media screen and (max-width:991.98px) {.testimonial.testimonial-3 {padding-bottom: 70px }}@media screen and (max-width:991.98px) {.testimonial.testimonial-3 .counters-holder {margin-bottom: 30px;text-align: center }}@media screen and (min-width:992px) {.testimonial.testimonial-3 .counters-holder .counter {padding-top: 30px }}.testimonial.testimonial-3 .counters-holder .counter .counter-desc p {color: var(--global--color-secondary) }.testimonial.testimonial-3 .counters-holder .counter .counter-desc p::after {background-color: var(--global--color-secondary) }.testimonial.testimonial-3 .owl-stage-outer {overflow: hidden }.testimonial.testimonial-3 .owl-stage-outer .owl-item {opacity: 1 }.testimonial.testimonial-4 {position: relative;padding-top: 80px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.testimonial.testimonial-4 {padding-top: 40px;padding-bottom: 70px }}.testimonial.testimonial-4 .testimonial-overlay {background-color: #f6f7f8;background-position: top center;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: 100%;width: calc(100% - 7%);border-radius: 12px;z-index: 0 }@media screen and (max-width:991.98px) {.testimonial.testimonial-4 .testimonial-overlay {width: calc(100% - 4%) }}.testimonial.testimonial-4 .counters-holder {position: relative;z-index: 1 }@media screen and (max-width:991.98px) {.testimonial.testimonial-4 .counters-holder {margin-bottom: 30px;text-align: center }}@media screen and (min-width:992px) {.testimonial.testimonial-4 .counters-holder .counter {padding-top: 30px }}.testimonial.testimonial-4 .counters-holder .counter .counter-desc p {color: var(--global--color-secondary) }.testimonial.testimonial-4 .counters-holder .counter .counter-desc p::after {background-color: var(--global--color-secondary) }.testimonial.testimonial-4 .owl-stage-outer {overflow: hidden }.testimonial.testimonial-4 .owl-stage-outer .owl-item {opacity: 1 }.testimonial.testimonial-4 .testimonial-thumbs {position: relative;z-index: 1 }.testimonial.testimonial-5 {padding-top: 0;padding-bottom: 100px;background-position: top center;overflow: visible }@media screen and (max-width:991.98px) {.testimonial.testimonial-5 {padding-bottom: 70px }}.testimonial.testimonial-5 .contact-panel {-webkit-transform: translateY(-60px);-ms-transform: translateY(-60px);transform: translateY(-60px);margin-top: -60px;margin-bottom: 30px }.testimonial.testimonial-5 .contact-panel .contact-card .contact-body .btn {width: 270px }.testimonial.testimonial-5 .contact-panel .contact-card .contact-body .form-control {margin-bottom: 30px }.testimonial.testimonial-5 .contact-panel .contact-card .contact-body textarea {height: 127px;padding-top: 20px }@media screen and (max-width:991.98px) {.testimonial.testimonial-5 .counters-holder {margin-bottom: 30px;text-align: center }}@media screen and (min-width:992px) {.testimonial.testimonial-5 .counters-holder .counter {padding-top: 30px }}.testimonial.testimonial-5 .counters-holder .counter .counter-desc p {color: var(--global--color-secondary) }.testimonial.testimonial-5 .counters-holder .counter .counter-desc p::after {background-color: var(--global--color-secondary) }.testimonial.testimonial-5 .owl-stage-outer {overflow: hidden }.testimonial.testimonial-5 .owl-stage-outer .owl-item {opacity: 1 }.video {position: relative;border-radius: 12px;height: 375px;-webkit-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);margin-top: -100px }.video.video-1 {position: relative;margin-bottom: 0 }.video.video-1 .btn-video {position: absolute;bottom: 30px;left: 30px;background-color: transparent;height: auto;padding: 0 }.video.video-2 {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);margin-top: 0 }.video.video-2 .btn-video {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.video.video-3 {height: 525px;border-radius: 8px;margin-top: 0;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }.video.video-3 .btn-video {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.mfp-bg {z-index: 1543 }.mfp-wrap {z-index: 1642 }@-webkit-keyframes pulse {0% {-webkit-transform: scale(1);transform: scale(1) }100% {-webkit-transform: scale(1.4);transform: scale(1.4);opacity: 0 }}@keyframes pulse {0% {-webkit-transform: scale(1);transform: scale(1) }100% {-webkit-transform: scale(1.4);transform: scale(1.4);opacity: 0 }}.cta {-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);border-radius: 12px;overflow: hidden;background-color: var(--global--color-white);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }@media screen and (min-width:992px) {.cta {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;height: 250px }}@media screen and (min-width:1200px) {.cta {height: 200px }}.cta .cta-img {position: relative }@media screen and (min-width:992px) {.cta .cta-img {-ms-flex-preferred-size: 38%;flex-basis: 38%;-ms-flex-negative: 0;flex-shrink: 0 }}.cta .cta-img img {max-width: 100% }.cta .cta-img .cta-icon {border: 9px solid var(--global--color-white);border-radius: 50%;position: absolute;bottom: 0;left: 50%;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;-webkit-transform: translate(-50%, 50%);-ms-transform: translate(-50%, 50%);transform: translate(-50%, 50%) }@media screen and (min-width:992px) {.cta .cta-img .cta-icon {top: 50%;left: auto;bottom: auto;-webkit-transform: translate(50%, -50%);-ms-transform: translate(50%, -50%);transform: translate(50%, -50%);right: 0 }}.cta .cta-img .cta-icon:hover i {background-color: var(--global--color-heading) }.cta .cta-img .cta-icon i {border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 80px;height: 80px;background-color: var(--global--color-primary);color: var(--global--color-white);font-size: 30px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media screen and (max-width:767.98px) {.cta .cta-img .cta-icon i {width: 50px;height: 50px;font-size: 25px }}.cta .cta-body {padding: 38px 50px 35px 80px }@media screen and (max-width:991.98px) {.cta .cta-body {padding-top: 70px;padding-left: 50px }}@media screen and (max-width:767.98px) {.cta .cta-body {padding-top: 50px;padding-left: 30px;padding-right: 30px }}.cta .cta-body h5 {font-size: 23px;margin-bottom: 20px;line-height: 1;text-transform: capitalize }@media screen and (max-width:991.98px) {.cta .cta-body h5 {text-align: center;line-height: 1.4 }}.cta .cta-body .cta-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }@media screen and (min-width:768px) {.cta .cta-body .cta-content {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row }}.cta .cta-body .cta-content p {font-size: 15px;line-height: 25px }@media screen and (max-width:767.98px) {.cta .cta-body .cta-content p {text-align: center;margin-bottom: 20px }}.cta .cta-body .cta-content .btn {-ms-flex-negative: 0;flex-shrink: 0;width: 185px;height: 55px;padding: 0 27px;border-color: rgba(37, 55, 69, .5);color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin-left: 0 }.cta .cta-body .cta-content .btn i {color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.cta .cta-body .cta-content .btn::before {background-color: var(--global--color-heading) }.cta .cta-body .cta-content .btn:hover {border-color: var(--global--color-heading);color: var(--global--color-white) }.cta .cta-body .cta-content .btn:hover i {color: var(--global--color-white) }@media screen and (min-width:768px) {.cta .cta-body .cta-content .btn {margin-left: 30px }}@media screen and (min-width:992px) {.cta .cta-body .cta-content .btn {margin-left: 50px }}.cta-holder {overflow: visible;padding-bottom: 70px;background-position: bottom center }@media screen and (min-width:992px) {.cta-holder {-webkit-transform: translateY(-160px);-ms-transform: translateY(-160px);transform: translateY(-160px);margin-bottom: -160px;padding-bottom: 100px;background-position-y: -200px }}@media screen and (min-width:1200px) {.cta-holder {background-position-y: -400px;-webkit-transform: translateY(-180px);-ms-transform: translateY(-180px);transform: translateY(-180px);margin-bottom: -180px }}.cta-holder .cta {margin-bottom: 33px }.cta-holder .more-actions {text-align: center }.cta-holder .more-actions p {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;color: var(--global--color-body) }.cta-holder .more-actions p a {position: relative;font-weight: 700;color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;text-transform: capitalize;padding-bottom: 6px }.cta-holder .more-actions p a:hover::before {width: calc(100% - 20%) }.cta-holder .more-actions p a::before {content: '';-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: 2px;background-color: var(--global--color-primary) }.page-404 h3 {font-size: 280px;font-weight: 600;line-height: 1.1;margin-bottom: 0 }.page-404 p {color: #a5a5a5;font-size: 15px;font-weight: 400;line-height: 23px;margin-bottom: 20px }@media only screen and (max-width:767px) {.page-404 h3 {font-size: 150px }.page-404 .btn {width: 125px }}@media only screen and (min-width:992px) and (max-width:1200px) {.page-404 h3 {font-size: 180px }}.services {padding-top: 210px;padding-bottom: 100px;background-color: #f6f7f8 }@media screen and (max-width:991.98px) {.services {padding-top: 150px;padding-bottom: 70px }}.services .service-panel {position: relative;padding: 66px 40px 40px;cursor: pointer;margin-bottom: 30px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);border-radius: 8px;background-color: var(--global--color-white) }@media screen and (min-width:992px) {.services .service-panel {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }}@media(min-width:992px) and (max-width:1200px) {.services .service-panel {padding-left: 20px;padding-right: 20px }}@media screen and (max-width:991.98px) {.services .service-panel {margin: 0 auto 30px;max-width: 370px }}@media screen and (max-width:767.98px) {.services .service-panel {padding-left: 25px;padding-right: 25px }}.services .service-panel::after {content: '';position: absolute;bottom: 0;right: 0;height: 4px;width: calc(100% - 40px);background-color: var(--global--color-primary);border-radius: 0 0 8px 0;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media(min-width:992px) and (max-width:1200px) {.services .service-panel::after {width: calc(100% - 20px) }}@media screen and (max-width:767.98px) {.services .service-panel::after {width: calc(100% - 20px) }}.services .service-panel:hover:after {height: 10px }.services .service-panel:hover .service-icon i {-webkit-transform: rotateY(360deg);transform: rotateY(360deg) }.services .service-panel:hover .service-content .btn::before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center }.services .service-panel .service-icon {position: absolute;top: -40px;left: 40px;z-index: 2;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-perspective: 1300px;perspective: 1300px }@media(min-width:992px) and (max-width:1200px) {.services .service-panel .service-icon {left: 25px }}@media screen and (max-width:767.98px) {.services .service-panel .service-icon {left: 25px }}.services .service-panel .service-icon i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.services .service-panel .service-icon i::before {margin-left: 0;font-size: 75px;color: var(--global--color-primary);-webkit-transition: 300ms ease-in-out;-o-transition: 300ms ease-in-out;transition: 300ms ease-in-out }.services .service-panel .service-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (min-width:768px) {.services .service-panel .service-content {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }}.services .service-panel .service-content h4 {width: 100%;margin-bottom: 0 }.services .service-panel .service-content h4 a {display: block;font-family: var(--global--font-heading);font-weight: 700;font-size: 23px;line-height: 29px;text-transform: capitalize;padding-bottom: 36px;margin-bottom: 35px;border-bottom: 2px solid #eaeaea;color: var(--global--color-heading);width: 100%;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.services .service-panel .service-content h4 a:hover {color: var(--global--color-primary) }.services .service-panel .service-content p {font-family: var(--global--font-body);font-size: 15px;line-height: 25px;margin-bottom: 24px;color: var(--global--color-body) }.services .service-panel .service-content .advantages-list {text-align: left;margin: 0;padding: 0;list-style: none;margin-bottom: 32px }.services .service-panel .service-content .advantages-list li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: var(--global--font-body);font-weight: 700;font-size: 15px;line-height: 36px;color: var(--global--color-body);text-transform: capitalize }@media(min-width:992px) and (max-width:1200px) {.services .service-panel .service-content .advantages-list li {font-size: 14px }}.services .service-panel .service-content .advantages-list li::before {content: '\f00c';font-family: "font awesome 5 free";font-weight: 700;width: 20px;height: 20px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: var(--global--color-secondary);color: var(--global--color-white);margin-right: 18px;border-radius: 50%;font-size: 10px }@media(min-width:992px) and (max-width:1200px) {.services .service-panel .service-content .advantages-list li::before {margin-right: 8px }}.services .service-panel .service-content .btn {position: relative;text-transform: capitalize;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);width: 165px;height: 55px }.services .service-panel .service-content .btn i {-webkit-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;color: var(--global--color-white);font-size: 12px }.services .service-panel.services-panel-2 {padding-top: 50px;padding-bottom: 50px;margin-bottom: 37px }.services .service-panel.services-panel-2 .service-icon {position: relative;top: auto;left: auto;margin-bottom: 32px }.services .service-panel.services-panel-2 .service-content h4 a {padding-bottom: 0;border-bottom: 0;margin-bottom: 29px }.services .service-panel.services-panel-2 .service-content p {margin-bottom: 31px }.services .service-panel.services-panel-2 .service-content .advantages-list {display: none }.services .service-panel.services-panel-3 {padding: 0;margin-bottom: 40px }.services .service-panel.services-panel-3:hover::after {height: 4px;width: calc(100% - 80px) }@media(min-width:992px) and (max-width:1200px) {.services .service-panel.services-panel-3:hover::after {width: calc(100% - 50px) }}@media screen and (max-width:767.98px) {.services .service-panel.services-panel-3:hover::after {width: calc(100% - 60px) }}.services .service-panel.services-panel-3::after {right: auto;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 0;border-radius: 0 }.services .service-panel.services-panel-3 .service-img {border-radius: 8px;overflow: hidden }.services .service-panel.services-panel-3 .service-content {padding: 33px 40px 40px }@media screen and (max-width:991.98px) {.services .service-panel.services-panel-3 .service-content {text-align: center }}@media(min-width:992px) and (max-width:1200px) {.services .service-panel.services-panel-3 .service-content {padding-left: 25px;padding-right: 25px }}@media screen and (max-width:767.98px) {.services .service-panel.services-panel-3 .service-content {padding-left: 30px;padding-right: 30px }}.services .service-panel.services-panel-3 .service-content h4 a {padding-bottom: 0;border-bottom: 0;margin-bottom: 19px }.services .service-panel.services-panel-3 .service-content p {margin-bottom: 21px }@media screen and (max-width:991.98px) {.services .service-panel.services-panel-3 .service-content .btn {margin: 0 auto }}.services .actions-holder {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 8px }@media screen and (max-width:991.98px) {.services .actions-holder {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}@media screen and (max-width:767.98px) {.services .actions-holder {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.services .actions-holder .btn {margin-right: 30px }.services .actions-holder .btn:first-child {width: 170px;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }.services .actions-holder .btn:last-child {width: 182px;margin-right: 0;padding: 0 27px;border-color: rgba(37, 55, 69, .5);color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.services .actions-holder .btn:last-child::before {background-color: var(--global--color-heading) }.services .actions-holder .btn:last-child:hover {border-color: var(--global--color-heading);color: var(--global--color-white) }@media screen and (max-width:767.98px) {.services .actions-holder .btn {margin-right: 0;margin-bottom: 20px }}.services .more-services {text-align: center }.services .more-services p {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;color: var(--global--color-body) }.services .more-services p a {position: relative;font-weight: 700;color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;text-transform: capitalize;padding-bottom: 6px }.services .more-services p a:hover::before {width: calc(100% - 20%) }.services .more-services p a::before {content: '';-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: 2px;background-color: var(--global--color-primary) }.services .more-services .rating i {color: var(--global--color-primary);margin-right: 5px }.services .more-services .rating i:last-child {margin-right: 0 }.services .more-services.more-services-2 {display: -webkit-box;display: -ms-flexbox;display: flex;text-align: left }@media screen and (max-width:991.98px) {.services .more-services.more-services-2 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center }}.services .more-services.more-services-2 .rating {margin-top: 4px;margin-right: 40px;-ms-flex-negative: 0;flex-shrink: 0 }@media screen and (max-width:991.98px) {.services .more-services.more-services-2 .rating {margin-right: 0;margin-bottom: 10px }}.services .more-services.more-services-2 a {color: var(--global--color-primary) }.services .more-services.more-services-2 a::before {background-color: var(--global--color-heading) }.services .more-services.more-services-2 p {font-weight: 400 }.services.services-2 {padding-top: 114px;padding-bottom: 65px }@media screen and (max-width:991.98px) {.services.services-2 {padding-top: 60px;padding-bottom: 70px }}.services.services-2 .owl-dots {margin-bottom: 62px }.services.services-3 {padding-top: 130px;padding-bottom: 110px;background-position: top center }@media screen and (max-width:991.98px) {.services.services-3 {padding-top: 70px;padding-bottom: 70px }}.services.services-4 {padding-top: 130px;padding-bottom: 40px }@media screen and (max-width:991.98px) {.services.services-4 {padding-top: 70px;padding-bottom: 0 }}.services.services-4 .service-panel {margin-bottom: 90px }.service-single {padding-top: 110px;padding-bottom: 60px }@media screen and (max-width:991.98px) {.service-single {padding-top: 70px;padding-bottom: 20px }}.service-single .sidebar {margin-left: 0;margin-right: auto }.service-single .service-entry .entry-content .entry-infos {margin-bottom: 66px }@media screen and (max-width:991.98px) {.service-single .service-entry .entry-content .entry-infos {text-align: center }}.service-single .service-entry .entry-content .entry-infos .entry-heading {font-size: 24px;line-height: 1;font-weight: 700;margin-bottom: 21px;color: var(--global--color-secondary);text-transform: capitalize }.service-single .service-entry .entry-content .entry-infos .entry-desc {font-size: 16px;line-height: 26px;margin-bottom: 28px }.service-single .service-entry .entry-content .entry-infos .entry-desc:last-child {margin-bottom: 0 }.service-single .service-entry .entry-content .entry-introduction .entry-heading {margin-bottom: 17px;-webkit-transform: translateY(-4px);-ms-transform: translateY(-4px);transform: translateY(-4px) }.service-single .service-entry .entry-content .entry-introduction .entry-desc:nth-child(3) {margin-bottom: 32px }.service-single .service-entry .entry-content .entry-introduction img {max-width: 100%;border-radius: 8px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media screen and (max-width:767.98px) {.service-single .service-entry .entry-content .entry-introduction img {margin-bottom: 30px }}.service-single .service-entry .entry-content .entry-introduction img:hover {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px) }.service-single .service-entry .entry-content .entry-stats {margin-bottom: 57px }.service-single .service-entry .entry-content .entry-stats img {max-width: 100%;margin: 0 auto;display: -webkit-box;display: -ms-flexbox;display: flex }@media screen and (max-width:991.98px) {.service-single .service-entry .entry-content .entry-stats img {margin-top: 30px }}.service-single .service-entry .entry-content .entry-processes {margin-bottom: 66px;background-color: #e0f6e9;border-radius: 12px;padding: 45px 40px 40px }@media screen and (max-width:767.98px) {.service-single .service-entry .entry-content .entry-processes {padding: 60px 25px 40px }}.service-single .service-entry .entry-content .entry-processes .entry-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }@media screen and (max-width:767.98px) {.service-single .service-entry .entry-content .entry-processes .entry-body {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.service-single .service-entry .entry-content .entry-processes .entry-body .process-icon {-ms-flex-negative: 0;flex-shrink: 0;width: 170px;height: 170px;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;border-radius: 50% }@media screen and (max-width:767.98px) {.service-single .service-entry .entry-content .entry-processes .entry-body .process-icon {width: 150px;height: 150px;margin-bottom: 20px }}@media screen and (min-width:768px) {.service-single .service-entry .entry-content .entry-processes .entry-body .process-icon {margin-right: 40px;margin-top: 15px }}.service-single .service-entry .entry-content .entry-processes .entry-body .process-icon:hover i {-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9) }.service-single .service-entry .entry-content .entry-processes .entry-body .process-icon i {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;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;width: 110px;height: 110px;background-color: var(--global--color-primary);color: var(--global--color-white);border-radius: 50% }@media screen and (max-width:767.98px) {.service-single .service-entry .entry-content .entry-processes .entry-body .process-icon i {width: 90px;height: 90px }}.service-single .service-entry .entry-content .entry-processes .entry-body .process-icon i::before {font-size: 50px }.service-single .service-entry .entry-content .entry-processes .images-holder {overflow: hidden;border-radius: 8px }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-stage-outer {overflow: hidden }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-stage-outer .owl-item {opacity: 1 }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }@media screen and (max-width:767.98px) {.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav {display: none }}.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-prev, .service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-next {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 110px;height: 110px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-prev::before, .service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-next::before {color: var(--global--color-white);content: '\e906';font-size: 20px }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-prev {left: 0;border-radius: 0 8px 8px 0;background-color: var(--global--color-primary) }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-prev:hover {background-color: var(--global--color-heading) }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-prev:before {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg) }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-next {right: 0;border-radius: 8px 0 0 8px;background-color: var(--global--color-heading) }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-next:hover {background-color: var(--global--color-primary) }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-nav .owl-next:before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg) }.service-single .service-entry .entry-content .entry-processes .images-holder .carousel .owl-dots {position: absolute;width: 100%;bottom: -100px }.service-single .service-entry .entry-content .entry-video .heading-desc {margin-bottom: 35px }.service-single .service-entry .entry-content .entry-topics {padding-top: 40px }.service-single .service-entry .entry-content .entry-topics .entry-topic {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 16px }.service-single .service-entry .entry-content .entry-topics .entry-topic:last-of-type {margin-bottom: 7px }@media screen and (min-width:992px) {.service-single .service-entry .entry-content .entry-topics .entry-topic {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row }}@media screen and (min-width:992px) {.service-single .service-entry .entry-content .entry-topics .entry-topic h5 {-ms-flex-preferred-size: 25%;flex-basis: 25%;margin-right: 5% }}@media screen and (min-width:992px) {.service-single .service-entry .entry-content .entry-topics .entry-topic p {-ms-flex-preferred-size: 70%;flex-basis: 70%;-webkit-transform: translateY(-4px);-ms-transform: translateY(-4px);transform: translateY(-4px) }}.service-single .service-entry .entry-content .entry-why {margin-bottom: 36px }.service-single .service-entry .entry-content .entry-why .entry-desc {margin-bottom: 32px }.service-single .service-entry .entry-content .entry-benefits {margin-bottom: 36px }.service-single .service-entry .entry-content .entry-benefits .entry-heading {margin-bottom: 37px }.service-single .service-entry .entry-content .projects {margin-bottom: 0 }.service-single .service-entry .entry-content .projects .entry-heading {margin-bottom: 37px }.company-data {padding-top: 45px;padding-bottom: 45px;border-bottom: 1px solid #eaeaea;overflow: visible }.company-data .data {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:767.98px) {.company-data .data {margin-bottom: 15px }}.company-data .data .data-icon {margin-right: 20px }@media(min-width:992px) and (max-width:1200px) {.company-data .data .data-icon {margin-right: 10px }}.company-data .data .data-icon i::before {margin-left: 0;color: var(--global--color-primary);font-size: 50px }@media(min-width:992px) and (max-width:1200px) {.company-data .data .data-icon i::before {font-size: 35px }}.company-data .data .data-body h6 {font-family: var(--global--font-heading);font-weight: 700;font-size: 18px;line-height: 24px;color: #282828;text-transform: capitalize;margin-bottom: 7px }.company-data .data .data-body p, .company-data .data .data-body a {color: var(--global--color-body);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;font-family: var(--global--font-body);font-weight: 400;font-size: 14px;line-height: 24px;text-transform: capitalize }.company-data .data .data-body a:hover {color: var(--global--color-primary) }.company-data .panels-container {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 40px;border-radius: 8px;overflow: hidden }@media screen and (min-width:992px) {.company-data .panels-container {margin-top: 0;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-bottom: -126px;-webkit-transform: translateY(-126px);-ms-transform: translateY(-126px);transform: translateY(-126px);position: relative;z-index: 1000 }}@media screen and (max-width:991.98px) {.company-data .panels-container {max-width: 370px;margin-left: auto;margin-right: auto }}.company-data .panels-container .panel-action {background-color: var(--global--color-primary);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;padding: 37px 30px 39px 45px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;cursor: pointer }@media(min-width:992px) and (max-width:1200px) {.company-data .panels-container .panel-action {padding-left: 20px;padding-right: 20px }}@media screen and (max-width:991.98px) {.company-data .panels-container .panel-action {padding-left: 25px;padding-right: 25px }}@media screen and (max-width:767.98px) {.company-data .panels-container .panel-action {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center }}.company-data .panels-container .panel-action .panel-icon {-ms-flex-negative: 0;flex-shrink: 0;margin-bottom: 20px }@media screen and (min-width:768px) {.company-data .panels-container .panel-action .panel-icon {margin-right: 30px;margin-bottom: 0 }}@media(min-width:992px) and (max-width:1200px) {.company-data .panels-container .panel-action .panel-icon {margin-right: 20px }}.company-data .panels-container .panel-action .panel-icon i::before {color: var(--global--color-white);font-size: 65px;margin-left: 0 }@media(min-width:992px) and (max-width:1200px) {.company-data .panels-container .panel-action .panel-icon i::before {font-size: 50px }}.company-data .panels-container .panel-action .panel-content .panel-heading {font-family: var(--global--font-heading);font-weight: 700;font-size: 20px;line-height: 30px;margin-bottom: 16px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;color: var(--global--color-white) }@media(min-width:992px) and (max-width:1200px) {.company-data .panels-container .panel-action .panel-content .panel-heading {font-size: 18px }}.company-data .panels-container .panel-action .panel-content .panel-desc {font-size: 15px;line-height: 24px;color: var(--global--color-gray) }.counters {padding-top: 130px;padding-bottom: 90px;position: relative }@media screen and (max-width:991.98px) {.counters {padding-top: 70px;padding-bottom: 70px }}.counters .actions-holder {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:991.98px) {.counters .actions-holder {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}@media screen and (max-width:767.98px) {.counters .actions-holder {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.counters .actions-holder .btn {margin-right: 30px }.counters .actions-holder .btn:last-child {width: 235px;margin-right: 0 }@media screen and (max-width:767.98px) {.counters .actions-holder .btn {margin-right: 0;margin-bottom: 20px }}.counters-bar {border-radius: 8px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .21);background-color: var(--global--color-white);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-top: 32px;padding-bottom: 26px }@media screen and (max-width:991.98px) {.counters-bar {padding-left: 25px;padding-right: 25px;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly }}.counter {background-color: var(--global--color-primary);color: var(--global--color-white);border-radius: 8px;padding: 24px 40px 30px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.counter .counter-icon {margin-bottom: 18px }.counter .counter-icon i::before {font-size: 65px;margin-left: 0 }.counter .counter-num {margin-bottom: 12px;display: -webkit-box;display: -ms-flexbox;display: flex }.counter .counter-num span, .counter .counter-num p {font-size: 37px;font-family: var(--global--font-heading);font-weight: 700;line-height: 29px;display: inline-block;color: var(--global--color-white) }.counter .counter-num p {margin-bottom: 0 }.counter .counter-name h6 {margin-bottom: 0;font-family: var(--global--font-body);font-weight: 700;font-size: 16px;line-height: 29px;color: var(--global--color-white);text-transform: capitalize }.counter.counter-2 {background-color: transparent;border-radius: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;margin-bottom: 40px }@media screen and (max-width:991.98px) {.counter.counter-2 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;max-width: 370px;margin: 0 auto 30px }}.counter.counter-2::before {content: '';position: absolute;bottom: 0;left: 0;width: 170px;height: 2px;background-color: #4c5b66 }@media screen and (max-width:991.98px) {.counter.counter-2::before {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%) }}.counter.counter-2:last-child {margin-bottom: 0 }.counter.counter-2:last-child::before {content: unset }.counter.counter-2:last-child .counter-desc p {margin-bottom: 0 }.counter.counter-2 .counter-num {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;margin-bottom: 17px }.counter.counter-2 .counter-num .counting {font-family: var(--global--font-body);font-weight: 500;font-size: 37px;color: var(--global--color-primary);line-height: 29px;margin-right: 10px }.counter.counter-2 .counter-num h6 {text-transform: capitalize;font-size: 20px;font-weight: 700;font-style: italic;line-height: 29px;color: var(--global--color-white);margin-bottom: 0 }.counter.counter-2 .counter-desc p {margin-bottom: 34px;font-size: 15px;line-height: 25px;color: var(--global--color-gray) }.counter.counter-3 {background-color: transparent;border-radius: 0;padding: 0 }.counter.counter-3 .counter-holder {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;margin-bottom: 35px }.counter.counter-3 .counter-holder .counter-num {margin-right: 32px;-webkit-transform: translateY(-14px);-ms-transform: translateY(-14px);transform: translateY(-14px);margin-top: -14px }.counter.counter-3 .counter-holder .counter-num span {font-family: var(--global--font-body);font-weight: 300;color: var(--global--color-primary);font-size: 120px;margin-bottom: 0 }@media screen and (max-width:767.98px) {.counter.counter-3 .counter-holder .counter-num span {font-size: 60px }}.counter.counter-3 .counter-holder .counter-img {width: 170px;height: 170px;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;border-radius: 50% }@media screen and (max-width:767.98px) {.counter.counter-3 .counter-holder .counter-img {width: 150px;height: 150px }}.counter.counter-3 .counter-holder .counter-img:hover i {-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9) }.counter.counter-3 .counter-holder .counter-img i {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;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;width: 110px;height: 110px;background-color: var(--global--color-primary);color: var(--global--color-white);border-radius: 50% }@media screen and (max-width:767.98px) {.counter.counter-3 .counter-holder .counter-img i {width: 90px;height: 90px }}.counter.counter-3 .counter-holder .counter-img i::before {font-size: 50px }.counter.counter-3 .counter-desc {position: relative;padding-bottom: 24px }.counter.counter-3 .counter-desc::after {content: '';position: absolute;bottom: 0;left: 0;width: 28px;height: 2px;background-color: #4c5b66 }@media screen and (max-width:767.98px) {.counter.counter-3 .counter-desc::after {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%) }}@media screen and (min-width:992px) {.counter.counter-3 .counter-desc {margin-left: 40px;width: 50% }}.counter.counter-3 .counter-desc p {margin-bottom: 0;font-family: var(--global--font-body);color: var(--global--color-white);font-weight: 700;font-size: 16px;line-height: 26px }.counter.counter-4 {padding: 32px 40px 38px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.counter.counter-4 .counter-num {margin-bottom: 0 }.counter.counter-4 .counter-num h6, .counter.counter-4 .counter-num span, .counter.counter-4 .counter-num p {font-style: italic;margin-bottom: 0;font-weight: 600;font-size: 20px;line-height: 29px;text-transform: capitalize;color: var(--global--color-white) }.counter.counter-4 .counter-num p {margin-right: 10px }.counter.counter-5 {background-color: transparent;border-radius: 0;padding: 0;position: relative;text-align: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (min-width:992px) {.counter.counter-5 {padding-left: 40px;text-align: left;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }}.counter.counter-5:first-child::before {content: unset }@media screen and (min-width:992px) {.counter.counter-5:last-child {padding-right: 40px }}.counter.counter-5::before {content: '';position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);height: 53px;width: 2px;background-color: #eaeaea }@media screen and (max-width:991.98px) {.counter.counter-5::before {content: unset }}.counter.counter-5 .counter-name {margin-bottom: 8px }.counter.counter-5 .counter-name h6 {color: #282828 }.counter.counter-5 .counter-num span {font-family: var(--global--font-body);font-weight: 600;font-size: 30px;color: #4aab3d }@media screen and (max-width:991.98px) {.counter.counter-5 .counter-num span {font-size: 25px }}.counter.counter-5 .counter-num span:last-of-type {margin-left: 10px }.counter.counter-6 {background-color: transparent;border-radius: 0;padding: 0 }@media screen and (max-width:991.98px) {.counter.counter-6 {-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 auto 30px }}.counter.counter-6 .counter-name {margin-bottom: 0 }.counter.counter-6 .counter-name h6 {color: var(--global--color-secondary) }.counter.counter-6 .counter-num {margin-bottom: 24px }.counter.counter-6 .counter-num span {font-weight: 400;font-family: var(--global--font-body);font-size: 50px;color: var(--global--color-primary) }@-webkit-keyframes Bounce {0% {-webkit-transform: translateY(0px);transform: translateY(0px) }25% {-webkit-transform: translateY(-15px);transform: translateY(-15px) }50% {-webkit-transform: translateY(0px);transform: translateY(0px) }75% {-webkit-transform: translateY(-15px);transform: translateY(-15px) }100% {-webkit-transform: translateY(0px);transform: translateY(0px) }}@keyframes Bounce {0% {-webkit-transform: translateY(0px);transform: translateY(0px) }25% {-webkit-transform: translateY(-15px);transform: translateY(-15px) }50% {-webkit-transform: translateY(0px);transform: translateY(0px) }75% {-webkit-transform: translateY(-15px);transform: translateY(-15px) }100% {-webkit-transform: translateY(0px);transform: translateY(0px) }}.projects.projects-modern {padding-top: 130px;padding-bottom: 70px }@media screen and (max-width:991.98px) {.projects.projects-modern {padding-top: 70px }}.projects.projects-modern.projects-modern-2 {padding-top: 210px }@media screen and (max-width:991.98px) {.projects.projects-modern.projects-modern-2 {padding-top: 170px }}.projects.projects-modern.projects-modern-3 {padding-top: 86px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.projects.projects-modern.projects-modern-3 {padding-top: 66px;padding-bottom: 70px }}.projects.projects-grid {padding-top: 114px;padding-bottom: 130px }@media screen and (max-width:991.98px) {.projects.projects-grid {padding-top: 54px;padding-bottom: 105px }}@media(max-width:400px) {.projects.projects-grid .carousel {padding: 0 5% }}.projects.projects-grid .carousel .owl-stage-outer {overflow: hidden }.projects.projects-grid .carousel .owl-stage-outer .owl-item {opacity: 1 }.projects.projects-grid .carousel .owl-nav {top: 167px }@media screen and (max-width:991.98px) {.projects.projects-grid .carousel .owl-nav {display: none }}.projects.projects-grid .carousel .owl-nav .owl-prev, .projects.projects-grid .carousel .owl-nav .owl-next {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 110px;height: 110px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.projects.projects-grid .carousel .owl-nav .owl-prev::before, .projects.projects-grid .carousel .owl-nav .owl-next::before {color: var(--global--color-white);content: '\e906';font-size: 20px }.projects.projects-grid .carousel .owl-nav .owl-prev {left: 0;border-radius: 0 8px 8px 0;background-color: var(--global--color-primary) }.projects.projects-grid .carousel .owl-nav .owl-prev:hover {background-color: var(--global--color-heading) }.projects.projects-grid .carousel .owl-nav .owl-prev:before {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg) }.projects.projects-grid .carousel .owl-nav .owl-next {right: 0;border-radius: 8px 0 0 8px;background-color: var(--global--color-heading) }.projects.projects-grid .carousel .owl-nav .owl-next:hover {background-color: var(--global--color-primary) }.projects.projects-grid .carousel .owl-nav .owl-next:before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg) }.projects.projects-grid .carousel .owl-dots {position: absolute;width: 100%;bottom: -100px }.projects.projects-grid .project-panel:hover {-webkit-box-shadow: none;box-shadow: none }.projects.projects-grid .project-panel .project-panel-holder .project-content {padding: 30px 38px 17px }@media(min-width:992px) and (max-width:1200px) {.projects.projects-grid .project-panel .project-panel-holder .project-content {padding-left: 10px;padding-right: 10px }}.projects.projects-grid .project-panel .project-panel-holder .project-content .project-title {margin-bottom: 6px }.projects.projects-grid.projects-grid-2 {padding-top: 0;padding-bottom: 0 }@media(max-width:400px) {.projects.projects-grid.projects-grid-2 .carousel {padding: 0 }}.projects.projects-grid.projects-grid-2 .carousel .owl-nav {position: absolute;top: 125px;left: -58px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }@media screen and (max-width:991.98px) {.projects.projects-grid.projects-grid-2 .carousel .owl-nav {display: none }}.projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-prev, .projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-next {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: auto;height: auto;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-prev::before, .projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-next::before {color: var(--global--color-white);font-size: 40px }.projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-prev span, .projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-next span {display: none }.projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-prev {left: auto;border-radius: 0;background-color: transparent }.projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-prev:before {content: '\e990';-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);color: var(--global--color-heading) }.projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-next {right: auto;margin-bottom: 25px;border-radius: 0;background-color: transparent }.projects.projects-grid.projects-grid-2 .carousel .owl-nav .owl-next:before {content: '\e991';color: var(--global--color-primary);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg) }.projects.projects-grid.projects-grid-2 .project-panel .project-panel-holder .project-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.projects.projects-grid.projects-grid-2 .project-panel .project-panel-holder .project-content .project-title {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2 }.projects.projects-grid.projects-grid-2 .project-panel .project-panel-holder .project-content .project-cat {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-bottom: 0 }.projects.projects-grid.projects-grid-3 {padding-top: 86px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.projects.projects-grid.projects-grid-3 {padding-top: 66px;padding-bottom: 70px }}.projects.projects-grid.projects-grid-3 .project-panel {margin-bottom: 10px }.projects.projects-grid.projects-grid-3 #load-more {margin-top: 10px }.projects.projects-standard {padding-top: 86px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.projects.projects-standard {padding-top: 66px;padding-bottom: 70px }}.projects.projects-standard .project-panel {-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .11);margin-bottom: 30px }.projects.projects-standard .project-panel:hover .project-panel-holder .project-content {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;background-color: var(--global--color-primary) }.projects.projects-standard .project-panel:hover .project-panel-holder .project-content .project-title h4 a {color: var(--global--color-white) }.projects.projects-standard .project-panel:hover .project-panel-holder .project-content .project-cat a {color: var(--global--color-white) }.projects.projects-standard .project-panel .project-panel-holder .project-img {border-radius: 8px 8px 0 0 }.projects.projects-standard .project-panel .project-panel-holder .project-content {background-color: var(--global--color-white);padding: 30px 38px 27px;border-radius: 0 0 8px 8px }@media(min-width:992px) and (max-width:1200px) {.projects.projects-standard .project-panel .project-panel-holder .project-content {padding-left: 10px;padding-right: 10px }}.projects.projects-standard .project-panel .project-panel-holder .project-content .project-title {margin-bottom: 6px }.projects.projects-standard #load-more {margin-top: 20px }.projects.projects-standard.projects-standard-2 {padding-top: 36px;padding-bottom: 145px }@media screen and (max-width:767.98px) {.projects.projects-standard.projects-standard-2 {padding-bottom: 105px }}.projects.projects-standard.projects-standard-2 .project-panel {margin-bottom: 50px }.projects.projects-standard.projects-standard-2 .owl-carousel .owl-dots {position: absolute;width: 100%;bottom: -100px }.projects .projects-load-more {text-align: center }.projects .projects-load-more .btn {width: 222px;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }.projects.projects-gallery {padding-top: 130px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.projects.projects-gallery {padding-top: 70px;padding-bottom: 70px }}.projects.projects-gallery .project-panel {margin-bottom: 30px }.projects.projects-gallery .project-panel:hover {-webkit-box-shadow: none;box-shadow: none }.projects.projects-gallery .project-panel:hover .project-panel-holder .project-img img {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }.projects.projects-gallery .project-panel:hover .project-panel-holder .project-img .project-hover {opacity: 1;visibility: visible }.projects.projects-gallery .project-panel .project-panel-holder .project-img {border-radius: 8px }.projects.projects-gallery .project-panel .project-panel-holder .project-img::after {content: unset }.projects.projects-gallery .project-panel .project-panel-holder .project-img .project-hover {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 80px;height: 80px;border-radius: 50%;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: var(--global--color-primary-70);opacity: 0;visibility: hidden;-webkit-transition: .4s ease-in-out;-o-transition: .4s ease-in-out;transition: .4s ease-in-out }.projects.projects-gallery .project-panel .project-panel-holder .project-img .project-hover .project-zoom {color: var(--global--color-white);font-size: 20px }.projects.projects-gallery .project-panel .project-panel-holder .project-img .project-hover a {position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;z-index: 2 }.projects.projects-gallery .btn {margin-top: 10px;border: 2px solid var(--global--color-heading) }.projects.projects-gallery .btn:focus .projects.projects-gallery .btn::active {color: var(--global--color-heading) }.projects #load-more {-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }.projects #load-more i {font-size: 12px }.project-panel {margin-bottom: 20px;background-color: var(--global--color-white);-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;border-radius: 8px }.project-panel:hover {-webkit-box-shadow: 0 3px 20px 0 rgba(40, 40, 40, .13);box-shadow: 0 3px 20px 0 rgba(40, 40, 40, .13) }.project-panel:hover .project-panel-holder .project-img img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1) }.project-panel:hover .project-panel-holder .project-img::after {-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0) }.project-panel:hover .project-panel-holder .project-content .project-more .btn {-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);color: var(--global--color-white);background-color: var(--global--color-heading);border-color: var(--global--color-heading) }.project-panel:hover .project-panel-holder .project-content .project-more .btn i {color: var(--global--color-heading) }@media screen and (max-width:991.98px) {.project-panel {margin: 0 auto 30px;max-width: 370px }}.project-panel .project-panel-holder .project-img {position: relative;overflow: hidden;border-radius: 8px }.project-panel .project-panel-holder .project-img::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, .5);content: '';z-index: 1;-webkit-transition: -webkit-transform .6s;transition: -webkit-transform .6s;-o-transition: transform .6s;transition: transform .6s;transition: transform .6s, -webkit-transform .6s;-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0) }.project-panel .project-panel-holder .project-img a {position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;z-index: 2 }.project-panel .project-panel-holder .project-img img {max-width: 100%;height: 300px;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out }.project-panel .project-panel-holder .project-content {padding-top:20px;padding-bottom:20px;text-align: center }@media(min-width:992px) and (max-width:1200px) {.project-panel .project-panel-holder .project-content {padding-right: 25px;padding-left: 25px }}@media screen and (min-width:992px) {.project-panel .project-panel-holder .project-content {text-align: left }}.project-panel .project-panel-holder .project-content .project-title {margin-bottom: 16px }.project-panel .project-panel-holder .project-content .project-title h4 {margin-bottom: 0 }.project-panel .project-panel-holder .project-content .project-title h4 a {font-family: var(--global--font-heading);font-size: 20px;font-weight: 600;line-height: 27px;text-transform: capitalize;color: var(--global--color-heading) }@media(min-width:992px) and (max-width:1200px) {.project-panel .project-panel-holder .project-content .project-title h4 a {font-size: 18px }}.project-panel .project-panel-holder .project-content .project-title h4 a:hover {color: var(--global--color-primary) }.project-panel .project-panel-holder .project-content .project-cat {margin-bottom: 3px }.project-panel .project-panel-holder .project-content .project-cat a {color: var(--global--color-primary);font-family: var(--global--font-body);font-size: 14px;font-weight: 400;line-height: 28px;position: relative;text-transform: capitalize }.project-panel .project-panel-holder .project-content .project-cat a::before {content: '';height: 1px;width: 100%;background-color: var(--global--color-primary);position: absolute;bottom: -2px;left: 0;opacity: 0;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.project-panel .project-panel-holder .project-content .project-cat a:hover {color: var(--global--color-primary) }.project-panel .project-panel-holder .project-content .project-cat a:hover::before {opacity: 1 }.project-panel .project-panel-holder .project-content .project-cat a::after {content: ",";margin-right: 5px }.project-panel .project-panel-holder .project-content .project-cat a:last-of-type::after {content: none }.project-panel .project-panel-holder .project-content .project-desc {margin-bottom: 32px }.project-panel .project-panel-holder .project-content .project-desc p {font-family: var(--global--font-body);color: var(--global--color-body);font-size: 15px;line-height: 25px;margin-bottom: 0 }.project-panel .project-panel-holder .project-content .project-more .btn {border: 2px solid rgba(37, 55, 69, .5);width: 100%;height: 55px;color: var(--global--color-heading);-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out }.project-panel .project-panel-holder .project-content .project-more .btn i {width: 28px;height: 28px;background-color: var(--global--color-white);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: var(--global--color-heading);border-radius: 50%;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out }.project-panel .project-panel-holder .project-content .project-more .btn::before {content: unset }.project-panel .project-panel-holder .project-content .project-more .btn:hover i {-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px) }.projects-filter {text-align: center;margin-bottom: 33px }@media screen and (max-width:767.98px) {.projects-filter ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly }}.projects-filter li {display: inline-block }@media screen and (max-width:767.98px) {.projects-filter li {margin-bottom: 15px }}.projects-filter li:last-child a {margin-right: 0 }.projects-filter li a {font-size: 15px;font-weight: 700;line-height: 1;margin-right: 35px;text-transform: capitalize;font-family: var(--global--font-body);color: var(--global--color-heading) }@media screen and (max-width:767.98px) {.projects-filter li a {margin-right: 0 }}.projects-filter li a:hover {color: var(--global--color-primary) }.projects-filter li a.active-filter {color: var(--global--color-primary) }.project-single {padding-top: 0;padding-bottom: 0 }.project-single .project-intro .project-img {position: relative }.project-single .project-intro .project-img img {max-width: 100%;border-radius: 12px }@media screen and (max-width:767.98px) {.project-single .project-intro .project-img img {height: 200px;border-radius: 8px 8px 0 0 }}.project-single .project-intro .project-img .project-panel {position: absolute;right: 65px;bottom: -65px;max-width: 400px;-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .16);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .16);margin-bottom: 0 }@media screen and (max-width:991.98px) {.project-single .project-intro .project-img .project-panel {right: 40px;bottom: -70px }}@media screen and (max-width:767.98px) {.project-single .project-intro .project-img .project-panel {position: relative;right: auto;bottom: auto;border-radius: 0 0 8px 8px;margin-bottom: 0 }}.project-single .project-intro .project-img .project-panel:hover .project-content .project-more .btn {background-color: var(--global--color-primary) }.project-single .project-intro .project-img .project-panel:hover .project-content .project-more .btn::before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center }.project-single .project-intro .project-img .project-panel .project-content {padding: 43px 50px 75px }@media screen and (max-width:991.98px) {.project-single .project-intro .project-img .project-panel .project-content {padding-left: 25px;padding-right: 25px }}.project-single .project-intro .project-img .project-panel .project-content .project-cat {margin-bottom: 0 }.project-single .project-intro .project-img .project-panel .project-content .project-title {margin-bottom: 29px }.project-single .project-intro .project-img .project-panel .project-content .project-more {position: absolute;bottom: 0;left: 0 }.project-single .project-intro .project-img .project-panel .project-content .project-more .btn {width: 204px;height: 65px;color: var(--global--color-white);border: 0;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);border-radius: 0 8px 0 8px }.project-single .project-intro .project-img .project-panel .project-content .project-more .btn::before {content: '';position: absolute;width: calc(100%);height: calc(100%);top: 0;left: 0;z-index: -1;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transition: -webkit-transform .24s ease-in-out;transition: -webkit-transform .24s ease-in-out;-o-transition: transform .24s ease-in-out;transition: transform .24s ease-in-out;transition: transform .24s ease-in-out, -webkit-transform .24s ease-in-out }.project-single .project-intro .project-img .project-panel .project-content .project-more .btn i {color: var(--global--color-white);background-color: transparent }.project-single .project-overview {padding-top: 110px;padding-bottom: 80px }@media screen and (max-width:991.98px) {.project-single .project-overview {padding-top: 70px;padding-bottom: 60px }}.project-single .project-overview .project-details {margin-bottom: 30px }@media screen and (min-width:992px) {.project-single .project-overview .project-details {-webkit-transform: translateY(-6px);-ms-transform: translateY(-6px);transform: translateY(-6px);margin-bottom: 23px }}.project-single .project-overview .project-details .table {margin-bottom: 0 }@media screen and (min-width:992px) {.project-single .project-overview .project-details .table {width: 80% }}.project-single .project-overview .project-details .table td {border-top: 0;border-bottom: 0;padding-bottom: 5px }.project-single .project-overview .project-details .table .name {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;color: var(--global--color-secondary);text-transform: capitalize }@media screen and (min-width:992px) {.project-single .project-overview .project-details .table .name {padding-left: 0 }}.project-single .project-overview .project-details .table .value {font-family: var(--global--font-body);font-weight: 400;font-size: 15px;color: var(--global--color-body);text-transform: capitalize }.project-single .project-overview .advantages-list-holder {padding: 32px 40px;background-color: #e0f6e9;border-radius: 12px }@media screen and (min-width:992px) {.project-single .project-overview .advantages-list-holder {margin-top: 6px }}@media screen and (max-width:991.98px) {.project-single .project-overview .advantages-list-holder {padding-left: 30px;padding-right: 30px }}.project-single .project-overview .advantages-list-holder p {font-size: 17px;font-weight: 700;line-height: 27px;color: var(--global--color-secondary);margin-bottom: 25px }@media screen and (max-width:991.98px) {.project-single .project-overview.project-overview-1 {padding-top: 100px }}.project-single .project-overview.project-overview-1 .btn {width: 270px;height: 60px;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }@media screen and (max-width:991.98px) {.project-single .project-overview.project-overview-2 {padding-top: 70px;padding-bottom: 70px }}.project-single .project-overview.project-overview-3 {padding-top: 120px;padding-bottom: 130px }@media screen and (max-width:991.98px) {.project-single .project-overview.project-overview-3 {padding-top: 200px;padding-bottom: 70px }}.project-single .project-overview.project-overview-3 .btn {-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }.project-single .project-overview.project-overview-3 .heading {margin-bottom: 62px }.project-single .project-overview.project-overview-4 {padding-top: 110px;padding-bottom: 90px }@media screen and (max-width:991.98px) {.project-single .project-overview.project-overview-4 {padding-top: 70px;padding-bottom: 70px }}.project-single .project-overview.project-overview-4 .counters-holder {margin-top: 30px }@media screen and (min-width:992px) {.project-single .project-overview.project-overview-4 .counters-holder {margin-top: 11px }}.project-single .project-image-carousel {padding-top: 0;padding-bottom: 0 }.project-single .project-image-carousel .owl-carousel .owl-stage-outer .owl-item {opacity: 1 }.project-single .project-image-carousel .owl-carousel .owl-nav {top: 167px }@media screen and (max-width:991.98px) {.project-single .project-image-carousel .owl-carousel .owl-nav {display: none }}.project-single .project-image-carousel .owl-carousel .owl-nav .owl-prev, .project-single .project-image-carousel .owl-carousel .owl-nav .owl-next {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 110px;height: 110px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.project-single .project-image-carousel .owl-carousel .owl-nav .owl-prev::before, .project-single .project-image-carousel .owl-carousel .owl-nav .owl-next::before {color: var(--global--color-white);content: '\e906';font-size: 20px }.project-single .project-image-carousel .owl-carousel .owl-nav .owl-prev {left: 0;border-radius: 0 8px 8px 0;background-color: var(--global--color-primary) }.project-single .project-image-carousel .owl-carousel .owl-nav .owl-prev:hover {background-color: var(--global--color-heading) }.project-single .project-image-carousel .owl-carousel .owl-nav .owl-prev:before {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg) }.project-single .project-image-carousel .owl-carousel .owl-nav .owl-next {right: 0;border-radius: 8px 0 0 8px;background-color: var(--global--color-heading) }.project-single .project-image-carousel .owl-carousel .owl-nav .owl-next:hover {background-color: var(--global--color-primary) }.project-single .project-image-carousel .owl-carousel .owl-nav .owl-next:before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg) }.project-single .project-image-carousel .owl-carousel .owl-dots {margin-top: 10px;position: relative;bottom: auto }.project-single .project-share {padding-top: 33px;padding-bottom: 40px;border-bottom: 1px solid #eaeaea }.project-single .project-share .tags {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px }.project-single .project-share .tags a {font-family: var(--global--font-body);font-weight: 400;font-size: 14px;line-height: 28px;color: var(--global--color-primary);text-transform: capitalize }.project-single .project-share .tags a::after {content: ',';margin-right: 4px }.project-single .project-share .tags a:last-child::after {content: unset }.project-single .project-share .social-share {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.project-single .project-share .social-share a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 40px;height: 40px;border-radius: 50%;border: 2px solid #929ba2;margin-right: 10px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.project-single .project-share .social-share a:last-child {margin-right: 0 }.project-single .project-share .social-share a:hover i {width: 40px;height: 40px;background-color: var(--global--color-primary) }.project-single .project-share .social-share a i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 20px;height: 20px;border-radius: 50%;font-size: 11px;background-color: var(--global--color-heading);color: var(--global--color-white);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.faqs {padding-top: 130px;padding-bottom: 110px }@media screen and (max-width:991.98px) {.faqs {padding-top: 70px;padding-bottom: 70px }}.faqs .faqs-action {margin-bottom: 0 }@media screen and (max-width:767.98px) {.faqs .faqs-action {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.faqs .faqs-action .btn {font-family: var(--global--font-body);font-size: 15px;font-weight: 700;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 170px;height: 65px;margin-right: 30px }@media(min-width:992px) and (max-width:1200px) {.faqs .faqs-action .btn {margin-right: 10px }}@media screen and (max-width:991.98px) {.faqs .faqs-action .btn {margin: 0 30px 0 0 }}@media screen and (max-width:767.98px) {.faqs .faqs-action .btn {margin-right: 0;margin-bottom: 15px;height: 50px }}.faqs .faqs-action .btn:first-child i {color: var(--global--color-heading) }.faqs .faqs-action .btn:first-child:hover i {color: var(--global--color-white) }.faqs .faqs-action .btn:last-child {padding: 0 28px }.faqs .faqs-action .btn.btn--white {-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }.faqs .more-faqs {text-align: center;margin-top: 3px }.faqs .more-faqs p {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;color: var(--global--color-body) }.faqs .more-faqs p a {position: relative;font-weight: 700;color: var(--global--color-heading);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;text-transform: capitalize;padding-bottom: 6px }.faqs .more-faqs p a:hover::before {width: calc(100% - 20%) }.faqs .more-faqs p a::before {content: '';-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: 2px;background-color: var(--global--color-primary) }.faqs.faqs-2 {padding-top: 130px;padding-bottom: 100px }@media screen and (max-width:991.98px) {.faqs.faqs-2 {padding-top: 70px;padding-bottom: 70px }}.img-hotspot .img-hotspot-wrap {position: relative;max-width: 100% }@media screen and (max-width:567px) {.img-hotspot .img-hotspot-wrap {max-width: 470px }}@media screen and (max-width:991.98px) {.img-hotspot .img-hotspot-wrap {margin: 0 auto 40px }}.img-hotspot .img-hotspot-wrap .img-hotspot-bg img {max-width: 100% }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0 }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .pointer-icon {width: 22px;height: 22px;cursor: pointer;border: 2px solid var(--global--color-primary);border-radius: 50%;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .pointer-icon::after {content: '';background-color: var(--global--color-primary);width: 8px;height: 8px;border-radius: 50% }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer:hover .info {-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);opacity: 1;visibility: visible }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info {position: absolute;top: 50%;left: 50%;z-index: 1;-webkit-transform: translate(-50%, -50%) scale(0);-ms-transform: translate(-50%, -50%) scale(0);transform: translate(-50%, -50%) scale(0);opacity: 0;visibility: hidden;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info .border-outer {width: 96px;height: 96px;cursor: pointer;border: 2px solid var(--global--color-primary);border-radius: 50%;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info .border-outer .border-inner {width: 82px;height: 82px;cursor: pointer;border: 2px solid var(--global--color-primary);border-radius: 50%;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info .border-outer .border-inner i {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 68px;height: 68px;background-color: var(--global--color-primary);border-radius: 50% }.img-hotspot .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info .border-outer .border-inner i::before {color: var(--global--color-white);font-size: 50px;margin-left: 0 }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 42px;height: 42px;padding: 4px;border: 2px solid var(--global--color-heading);border-radius: 50%;cursor: pointer;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer::after {position: absolute;content: '';width: 56px;height: 56px;border: 2px solid var(--global--color-primary);border-radius: 50%;opacity: 0;visibility: hidden;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer:hover {border-color: var(--global--color-primary) }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer:hover::after {opacity: 1;visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer:hover .info {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer img {max-width: 100%;border-radius: 50% }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info {background-color: var(--global--color-white);-webkit-box-shadow: 0 5px 83px 0 rgba(9, 29, 62, .15);box-shadow: 0 5px 83px 0 rgba(9, 29, 62, .15);border-radius: 8px;position: relative;width: -webkit-max-content;width: -moz-max-content;width: max-content;position: absolute;max-width: 330px;z-index: 2;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;padding: 23px 28px;opacity: 0;visibility: hidden;-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px) }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info::before {content: '';bottom: -9px;width: 10px;height: 10px;background-color: var(--global--color-white);position: absolute }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info.left::before {-webkit-clip-path: polygon(100% 0, 0 0, 0 100%);clip-path: polygon(100% 0, 0 0, 0 100%);left: auto;right: 30px }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info.right::before {-webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);clip-path: polygon(100% 0, 0 0, 100% 100%);left: 30px }.img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info span {font-family: var(--global--font-body);font-size: 15px;font-weight: 700;line-height: 26px;color: var(--global--color-secondary);text-transform: capitalize }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer {position: absolute;width: 28px;height: 28px;cursor: pointer }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer:hover .info {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .pointer-icon {border-color: var(--global--color-secondary) }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .pointer-icon::after {background-color: var(--global--color-secondary) }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info {background-color: var(--global--color-white);-webkit-box-shadow: 0 5px 83px 0 rgba(9, 29, 62, .15);box-shadow: 0 5px 83px 0 rgba(9, 29, 62, .15);border-radius: 10px 10px 10px 0;position: relative;width: -webkit-max-content;width: -moz-max-content;width: max-content;position: absolute;max-width: 170px;z-index: 2;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;padding: 15px 20px;opacity: 0;visibility: hidden;-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px) }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info::before {content: '';bottom: -9px;width: 10px;height: 10px;background-color: var(--global--color-white);position: absolute }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info.left {border-radius: 10px 10px 0 10px }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info.left::before {-webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);clip-path: polygon(100% 0, 0 0, 100% 100%);left: auto;right: 0 }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info.right {border-radius: 10px 10px 10px 0 }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info.right::before {-webkit-clip-path: polygon(100% 0, 0 0, 0 100%);clip-path: polygon(100% 0, 0 0, 0 100%);left: 0 }.img-hotspot.img-hotspot-3 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer .info span {font-family: var(--global--font-body);font-size: 14px;line-height: 24px;color: var(--global--color-body);text-transform: capitalize }.careers {padding-top: 130px;padding-bottom: 220px }@media screen and (max-width:991.98px) {.careers {padding-top: 70px;padding-bottom: 180px }}@media screen and (max-width:991.98px) {.careers .career-item {max-width: 370px;margin: 0 auto }}.careers .career-item .career-item-wrap {-webkit-box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .06);box-shadow: 0 5px 83px 0 rgba(40, 40, 40, .06);border-radius: 8px;background-color: var(--global--color-white);padding: 39px 40px 40px;position: relative }@media(min-width:992px) and (max-width:1200px) {.careers .career-item .career-item-wrap {padding-right: 25px;padding-left: 25px }}.careers .career-item .career-item-wrap .career-meta {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 33px }.careers .career-item .career-item-wrap .career-meta .career-type, .careers .career-item .career-item-wrap .career-meta .career-place {font-size: 13px;line-height: 28px;font-family: var(--global--font-body);font-weight: 400;text-transform: capitalize;margin-bottom: 0 }.careers .career-item .career-item-wrap .career-meta .career-type {color: var(--global--color-primary);border: 2px solid var(--global--color-primary);padding: 0 9px;border-radius: 4px;margin-right: 15px }.careers .career-item .career-item-wrap .career-meta .career-place {color: var(--global--color-body) }.careers .career-item .career-item-wrap .career-content .career-title {font-family: var(--global--font-heading);font-size: 20px;font-weight: 700;line-height: 28px;color: var(--global--color-heading);margin-bottom: 17px;text-transform: capitalize }.careers .career-item .career-item-wrap .career-content .career-desc {font-family: var(--global--font-body);font-weight: 400;font-size: 15px;line-height: 25px;color: var(--global--color-body);margin-bottom: 32px }.careers .career-item .career-item-wrap .career-content .career-more {width: 140px;height: 42px;padding: 0 20px }.careers .career-item .career-item-wrap .career-content .career-more i {font-size: 12px }.careers .carousel-dots .owl-dots {margin-top: 40px }.awards {padding-top: 130px;padding-bottom: 80px }@media screen and (max-width:991.98px) {.awards {padding-top: 70px;padding-bottom: 30px }}.awards .award {margin-bottom: 30px }.awards .award:hover .award-img {background-color: var(--global--color-primary) }.awards .award .award-img {padding: 42px 65px;background-color: #f3f3f3;border-radius: 8px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media(min-width:992px) and (max-width:1200px) {.awards .award .award-img {padding-left: 45px;padding-right: 45px }}@media screen and (max-width:991.98px) {.awards .award .award-img {padding-left: 40px;padding-right: 40px }}.awards .award .award-img img {max-width: 100% }.awards .award .award-content {padding: 29px 30px 12px }@media screen and (max-width:991.98px) {.awards .award .award-content {text-align: center }}@media(min-width:992px) and (max-width:1200px) {.awards .award .award-content {padding-left: 20px;padding-right: 20px }}.awards .award .award-content .award-title {margin-bottom: 17px }.awards .award .award-content .award-title a {font-family: var(--global--font-heading);font-weight: 700;font-size: 18px;line-height: 26px;color: var(--global--color-secondary);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;text-transform: capitalize }.awards .award .award-content .award-title a:hover {color: var(--global--color-primary) }.awards .award .award-content .award-desc {font-family: var(--global--font-body);font-weight: 400;font-size: 15px;line-height: 25px;color: var(--global--color-body);margin-bottom: 0 }.about {padding-top: 130px;padding-bottom: 130px;overflow: visible }@media screen and (max-width:991.98px) {.about {padding-top: 70px;padding-bottom: 70px }}.about .about-img {position: relative;height: 570px }@media screen and (min-width:992px) {.about .about-img {max-width: calc(100% - 40px) }}@media screen and (max-width:991.98px) {.about .about-img {margin: 0 auto 40px }}.about .about-img .about-img-holder {border-radius: 12px }.about .about-img .counter {min-width: 200px;position: absolute;top: 70px;left: -40px;z-index: 2 }@media screen and (max-width:767.98px) {.about .about-img .counter {left: 0;border-radius: 0 8px 8px 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center }}.about .prief-set p {font-size: 17px;line-height: 27px;font-weight: 700;margin-bottom: 24px }.about .signature-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media screen and (max-width:991.98px) {.about .signature-block {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.about .signature-block .signature-body {position: relative }.about .signature-block .signature-body img {position: absolute;top: -18px;left: 2px;right: 0 }@media screen and (max-width:767.98px) {.about .signature-block .signature-body img {top: 0;left: -20px;max-width: 130% }}.about .signature-block .signature-body h6 {font-family: var(--global--font-heading);font-weight: 600;font-style: italic;color: var(--global--color-secondary);font-size: 19px;line-height: 29px;text-transform: capitalize;margin-bottom: 0 }.about .signature-block .signature-body p {font-family: var(--global--font-body);font-weight: 400;color: var(--global--color-primary);font-size: 14px;line-height: 26px;text-transform: capitalize;margin-bottom: 0 }.about .signature-block .btn {margin-right: 30px;width: 170px;-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }@media screen and (max-width:991.98px) {.about .about-block {text-align: center }}@media screen and (max-width:991.98px) {.about .about-block .block-left {margin-bottom: 40px }}.about .about-block .block-left .paragraph {font-size: 17px;line-height: 27px;color: var(--global--color-secondary);font-weight: 500;margin-bottom: 25px }.about .about-block .block-left p {font-size: 16px;line-height: 27px;margin-bottom: 32px }.about .about-block .block-left .btn {-webkit-box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11);box-shadow: 0 3px 63px 0 rgba(40, 40, 40, .11) }@media screen and (min-width:992px) {.about .about-wrapper {display: grid;grid-template-columns: 40% 60%;height: 635px }}.about .about-wrapper .about-block-wrapper {position: relative;z-index: 2 }.about .about-wrapper .about-block-wrapper .about-block {background-color: var(--global--color-white) }@media screen and (min-width:992px) {.about .about-wrapper .about-block-wrapper .about-block {border-radius: 12px 0 0 0;position: absolute;top: 0;left: 0;padding-left: 60px;width: calc(100% + 60px) }}@media screen and (min-width:1200px) {.about .about-wrapper .about-block-wrapper .about-block {left: 0;padding-left: 120px;width: calc(100% + 120px) }}@media screen and (max-width:991.98px) {.about .about-wrapper .about-block-wrapper .about-block .heading {max-width: 90%;margin: 0 auto }}@media screen and (min-width:992px) {.about .about-wrapper .about-block-wrapper .about-block .heading {padding-right: var(--bs-gutter-x, 0.75rem);margin-right: auto;max-width: calc(960px/2) }}@media screen and (min-width:1200px) {.about .about-wrapper .about-block-wrapper .about-block .heading {max-width: calc(1140px/2) }}.about .about-wrapper .about-block-wrapper .about-block .heading .heading-subtitle {background-color: var(--global--color-primary);color: var(--global--color-white);border-radius: 0 0 12px 12px;margin-bottom: 55px }@media screen and (max-width:991.98px) {.about .about-wrapper .about-block-wrapper .about-block .heading .heading-subtitle {border-radius: 12px;margin-bottom: 40px }}.about .about-wrapper .about-block-wrapper .about-block .heading .heading-title {margin-bottom: 21px }.about .about-wrapper .about-block-wrapper .about-block .heading .heading-desc {margin-bottom: 32px }.about .about-wrapper .about-block-wrapper .about-block .heading .signature-block {margin-bottom: 63px }.about .about-wrapper .about-block-wrapper .about-block .heading .advantages-list-holder {padding: 32px 40px;background-color: #e0f6e9;border-radius: 12px }@media screen and (max-width:991.98px) {.about .about-wrapper .about-block-wrapper .about-block .heading .advantages-list-holder {padding-left: 30px;padding-right: 30px }}.about .about-wrapper .about-block-wrapper .about-block .heading .advantages-list-holder p {font-size: 17px;font-weight: 700;line-height: 27px;color: var(--global--color-secondary);margin-bottom: 0 }@media screen and (max-width:991.98px) {.about .about-wrapper .about-block-wrapper .about-block .heading .advantages-list-holder p {margin-bottom: 10px }}.about .about-wrapper .video-wrapper {position: relative;z-index: 1 }@media screen and (max-width:991.98px) {.about .about-wrapper .video-wrapper {max-width: 90%;margin: 0 auto 40px }}.about .about-wrapper .video-wrapper .video {background-position-x: right }@media screen and (min-width:992px) {.about .about-wrapper .video-wrapper .video {border-radius: 0 12px 12px 0;position: absolute;top: -110px;left: 0;width: calc(100% + 60px);height: calc(100% + 110px) }}@media screen and (min-width:1200px) {.about .about-wrapper .video-wrapper .video {width: calc(100% + 120px) }}.about.about-2 {padding-top: 0;padding-bottom: 0 }.about.about-3 {padding-top: 110px;padding-bottom: 130px }@media screen and (max-width:991.98px) {.about.about-3 {padding-top: 70px;padding-bottom: 70px }}@media screen and (min-width:992px) {.about.about-3 .about-block .block-left .paragraph, .about.about-3 .about-block .block-left p, .about.about-3 .about-block .block-left .signature-block {padding-left: 50px }}@media screen and (min-width:1200px) {.about.about-3 .about-block .block-left .paragraph, .about.about-3 .about-block .block-left p, .about.about-3 .about-block .block-left .signature-block {padding-left: 95px }}.about.about-3 .about-block .block-left p {margin-bottom: 42px }.about.about-3 .about-block .block-left .paragraph {border-left: 4px solid var(--global--color-primary);margin-bottom: 25px }@media screen and (max-width:767.98px) {.about.about-3 .about-block .block-left .paragraph {padding-left: 15px }}.about.about-3 .about-block .block-left .signature-block .signature-body p {margin-bottom: 0;padding-left: 0 }@media screen and (max-width:991.98px) {.about.about-3 .about-img .about-img-holder {max-width: 370px }}.about.about-3 .about-img .counter {top: auto;bottom: 0;left: 99px;width: -webkit-max-content;width: -moz-max-content;width: max-content;min-width: 0;border-radius: 12px 0 12px 0;-webkit-transform-origin: bottom left;-ms-transform-origin: bottom left;transform-origin: bottom left;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg) }.processes {overflow: visible;padding-top: 0;padding-bottom: 0 }.processes .process-panel {padding: 0 50px 32px 0;position: relative }@media screen and (max-width:991.98px) {.processes .process-panel {padding-right: 0 }}.processes .process-panel .process-number {font-family: var(--global--font-body);font-size: 37px;font-weight: 500;line-height: 29px;color: var(--global--color-primary);margin-bottom: 32px }@media screen and (max-width:767.98px) {.processes .process-panel .process-number {text-align: center }}.processes .process-panel .process-body .process-content h5 {font-weight: 700;font-style: italic;font-size: 24px;color: var(--global--color-white);line-height: 48px;margin-bottom: 18px;text-transform: capitalize }.processes .process-panel .process-body .process-content p {font-size: 16px;line-height: 27px;color: var(--global--color-white);margin-bottom: 0 }.processes .process-panel.process-panel-dark .process-body .process-content h5 {color: var(--global--color-secondary) }.processes .process-panel.process-panel-dark .process-body .process-content p {color: var(--global--color-body) }@media screen and (max-width:991.98px) {.processes .block-right-holder {padding: 70px 5% 0;text-align: center;margin-bottom: 50px }}@media screen and (min-width:992px) {.processes .block-right-holder {padding-left: var(--bs-gutter-x, 0.75rem);margin-left: auto;max-width: calc(960px/2);padding-top: 130px }}@media screen and (min-width:1200px) {.processes .block-right-holder {max-width: calc(1140px/2) }}.processes .block-right-holder .heading {margin-bottom: 223px }@media screen and (max-width:991.98px) {.processes .block-right-holder .heading {margin-bottom: 50px }}.processes .processes-holder {padding-top: 40px }@media screen and (min-width:992px) {.processes .processes-holder {border-left: 1px solid #4c5b66;padding-top: 130px }}@media screen and (max-width:991.98px) {.processes .processes-holder .process-content-carousel {text-align: center;padding: 0 5%;margin-bottom: 60px }}@media screen and (min-width:992px) {.processes .processes-holder .process-content-carousel {padding-left: 75px;margin-bottom: 110px;padding-right: var(--bs-gutter-x, 0.75rem);margin-right: auto;max-width: calc(960px/2) }}@media screen and (min-width:1200px) {.processes .processes-holder .process-content-carousel {padding-left: 115px;max-width: calc(1140px/2) }}.processes .processes-holder .process-content-carousel .owl-stage-outer {overflow: hidden }.processes .processes-holder .process-content-carousel .owl-stage-outer .owl-item {opacity: 1 }.processes .processes-holder .process-content-carousel .owl-dots {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }@media screen and (max-width:991.98px) {.processes .processes-holder .process-content-carousel .owl-dots {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.processes .processes-holder .images-holder {border-radius: 0 0 0 12px;overflow: hidden;-webkit-transform: translateY(130px);-ms-transform: translateY(130px);transform: translateY(130px);margin-top: -130px;position: relative }.processes .processes-holder .images-holder .process-image-carousel {position: relative }.processes .processes-holder .images-holder .process-image-carousel .owl-stage-outer {overflow: hidden }.processes .processes-holder .images-holder .process-image-carousel .owl-stage-outer .owl-item {opacity: 1 }.processes .processes-holder .images-holder .process-image-carousel .owl-stage-outer .owl-item img {-o-object-fit: scale-down;object-fit: scale-down;width: auto }.processes .processes-holder .images-holder .processes-panel {padding: 42px 49px 40px;position: absolute;right: 0;bottom: 0;border-radius: 12px 0 0 0;background-color: var(--global--color-primary);max-width: 400px;z-index: 10 }@media screen and (max-width:767.98px) {.processes .processes-holder .images-holder .processes-panel {padding-left: 30px;padding-right: 30px;position: relative;right: auto;bottom: auto;border-radius: 0 0 12px 12px;text-align: center;max-width: 100% }}@media(min-width:992px) and (max-width:1200px) {.processes .processes-holder .images-holder .processes-panel {max-width: 330px;padding: 25px }}.processes .processes-holder .images-holder .processes-panel .panel-title {font-size: 20px;line-height: 30px;color: var(--global--color-white);margin-bottom: 17px }.processes .processes-holder .images-holder .processes-panel .panel-desc {font-size: 15px;line-height: 24px;margin-bottom: 23px;color: var(--global--color-gray) }.processes .processes-holder .images-holder .processes-panel a {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;color: var(--global--color-white);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-transform: capitalize }@media screen and (max-width:767.98px) {.processes .processes-holder .images-holder .processes-panel a {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.processes .processes-holder .images-holder .processes-panel a:hover i {-webkit-transform: translateX(15px);-ms-transform: translateX(15px);transform: translateX(15px) }.processes .processes-holder .images-holder .processes-panel a i {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 32px;height: 32px;background-color: var(--global--color-white);border-radius: 50%;color: var(--global--color-primary);margin-left: 10px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.processes.processes-1 {background-position: top center;padding-bottom: 0 }.processes.processes-2 {overflow: hidden }.processes.processes-2 .processes-holder {padding-top: 0;border-left: 0;padding-left: 0 }.processes.processes-2 .processes-holder .process-content-carousel {padding-left: 0;max-width: unset;padding-right: 0;margin-right: 0;margin-bottom: 40px }@media screen and (max-width:991.98px) {.processes.processes-2 .processes-holder .process-content-carousel {padding: 0 }}@media screen and (max-width:767.98px) {.processes.processes-2 .processes-holder .process-content-carousel {max-width: 370px }}#wrapperParallax {position: relative;z-index: 1060;min-height: 100vh }#footerParallax {position: fixed;z-index: -1;left: 0;right: 0;bottom: 0 }@media only screen and (max-width:991px) {#wrapperParallax {margin-bottom: 0 !important }#footerParallax {position: static;text-align: center }}.footer {background-color: #1a2a36;padding-top: 0;padding-bottom: 0;position: relative }.footer .footer-top {padding-top: 100px;padding-bottom: 68px }@media screen and (max-width:991.98px) {.footer .footer-top {padding-top: 70px;padding-bottom: 20px }}.footer .footer-widget {text-align: center }@media screen and (min-width:768px) {.footer .footer-widget {text-align: left }}@media screen and (max-width:991.98px) {.footer .footer-widget {margin-bottom: 30px }}.footer .footer-widget .footer-widget-title h5 {font-family: var(--global--font-heading);color: var(--global--color-gray);font-size: 16px;font-weight: 700;line-height: 30px;text-transform: capitalize;margin-bottom: 30px }.footer .footer-widget .widget-content p {font-family: var(--global--font-body);color: #929ba2;font-size: 14px;font-weight: 400;line-height: 24px;margin-bottom: 25px }.footer .widget-links ul {padding-left: 0;list-style: none;margin-bottom: 0;overflow: hidden;-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px) }.footer .widget-links ul li {display: block }.footer .widget-links ul li a {color: #929ba2;font-size: 14px;font-weight: 400;line-height: 33px;text-transform: capitalize;font-family: var(--global--font-body) }.footer .widget-links ul li a:hover {color: var(--global--color-primary) }.footer .widget-links.widget-icon {background: url(../images/icons/footer-mouse.png);background-position-x: 100%;background-position-y: -21px;background-repeat: no-repeat }.footer .widget-contact {-webkit-transform: translateY(12px);-ms-transform: translateY(12px);transform: translateY(12px) }.footer .widget-contact .widget-content p {color: var(--global--color-white);margin-bottom: 15px }.footer .widget-contact .widget-content .phone {margin-bottom: 18px;font-family: var(--global--font-body);font-weight: 300;font-size: 34px;line-height: 22px;color: #929ba2;display: -webkit-box;display: -ms-flexbox;display: flex }@media screen and (max-width:767.98px) {.footer .widget-contact .widget-content .phone {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.footer .widget-contact .widget-content .phone a {font-family: var(--global--font-body);font-weight: 300;font-size: 34px;line-height: 22px;margin-left: 8px;color: var(--global--color-white);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.footer .widget-contact .widget-content .phone a:hover {color: var(--global--color-primary) }.footer .widget-contact .widget-content .email {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;line-height: 21px;color: var(--global--color-primary);margin-bottom: 40px }.footer .widget-contact .widget-content .email a {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;line-height: 21px;color: var(--global--color-primary) }.footer .widget-contact .widget-content .email a:hover {color: var(--global--color-primary-70) }.footer .widget-contact .widget-content .address {margin-bottom: 12px }.footer .widget-contact .widget-content .address p {font-family: var(--global--font-body);color: #929ba2;font-size: 14px;font-weight: 400;line-height: 24px;margin-bottom: 25px;margin-bottom: 0 }.footer .widget-contact .widget-content .directions a {font-family: var(--global--font-body);font-weight: 700;font-size: 15px;line-height: 1;color: var(--global--color-white);text-transform: capitalize;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }@media screen and (max-width:767.98px) {.footer .widget-contact .widget-content .directions a {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.footer .widget-contact .widget-content .directions a i {color: var(--global--color-white);margin-right: 10px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.footer .widget-contact .widget-content .directions a:hover {color: var(--global--color-primary) }.footer .widget-contact .widget-content .directions a:hover i {color: var(--global--color-primary) }.footer-copyright {padding: 50px 0 40px }.footer-copyright .copyright {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100% }@media screen and (max-width:991.98px) {.footer-copyright .copyright {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.footer-copyright .copyright span {font-family: var(--global--font-body);font-weight: 400;font-size: 14px;color: var(--global--color-white);text-transform: capitalize }@media screen and (max-width:991.98px) {.footer-copyright .copyright span {margin-bottom: 40px;text-align: center }}.footer-copyright .copyright span a {color: var(--global--color-primary) }.footer-copyright .copyright span a:hover {color: var(--global--color-primary-70) }.footer-copyright .copyright .social-icons {margin-bottom: 0 }.footer-copyright .copyright .social-icons li {display: inline-block;margin-right: 30px }@media screen and (max-width:767.98px) {.footer-copyright .copyright .social-icons li {margin-right: 15px }}.footer-copyright .copyright .social-icons li:last-child {margin-right: 0 }.footer-copyright .copyright .social-icons li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 14px;text-transform: capitalize;font-family: var(--global--font-body);font-weight: 700;color: #929ba2;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out }.footer-copyright .copyright .social-icons li a:hover {color: var(--global--color-primary) }.footer-copyright .copyright .social-icons li a:hover i {color: var(--global--color-primary) }.footer-copyright .copyright .social-icons li a i {font-size: 20px;margin-right: 10px;color: var(--global--color-white);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;}