/* base for all use */@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900|Open+Sans:300,400,600,700,800|Poppins:300,400,500,600,700,800,900&display=swap");html{font-size: 62.5%; overflow-x: hidden; max-width: 100vw;}html.overflowYStop{overflow-y: hidden;}html.overflowYScroll{overflow-y: scroll;}@media (max-width: 991px){html{font-size: 60%;}html.overflowYStop-min{overflow-y: hidden;}}@media (max-width: 767px){html{font-size: 58%;}}@media (max-width: 576px){html{font-size: 55%;}}body{font-size: 15px; overflow-x: hidden; font-family: "Lato", sans-serif; max-width: 100%;}a{color: inherit; text-decoration: none; outline: none; transition: all 400ms ease; -moz-transition: all 400ms ease; -webkit-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease;}a:hover{color: inherit; text-decoration: none; outline: none;}a:focus{outline: none;}p{font-family: "Lato", sans-serif; font-size: 1.6rem; font-weight: 400;}p.p-large{font-size: 1.8rem; line-height: 1.8;}p i{font-weight: 600;}.wow{animation-delay: 0.5s;}.container.row{margin: 0 auto;}@media (min-width: 992px){.container{max-width: 991px;}}@media (min-width: 1201px){.container{max-width: 1200px;}}img{image-orientation: from-image;}.hide,.hidden{display: none !important;}i.fa-phone{transform: rotate(90deg);}.sitecontent{min-height: 100vh;}.box{padding: 3rem; background-color: rgba(0, 0, 0, 0.8); margin-bottom: 3rem;}.box-inner{background-color: rgba(255, 255, 255, 0.15); padding: 2rem;}.section{padding: 8rem 0;}.section-head{margin-bottom: 4rem;}.main-color{color: #fee50e;}.sub-color{color: #068972;}.block{display: block;}.bg-comma{padding-top: 4rem;}.bg-comma::before{content: "\f10e"; font-family: "Font Awesome 5 Free"; font-size: 12rem; font-weight: 700; position: absolute; top: -15px; left: -15px; opacity: 0.075;}.heading{position: relative; font-family: "Poppins", sans-serif; font-size: 4.5rem; font-weight: 700; letter-spacing: 1px; line-height: 1.4; margin: 0 0 1rem;}.heading.uppercase{text-transform: uppercase;}.heading span.color{color: #fee50e;}.heading span.block{display: block;}.heading-page{font-family: "Poppins", sans-serif; font-size: 2.8rem; font-weight: 700; margin: 1.5rem 0 2rem;}.heading-mini{font-size: 2rem; font-weight: 400; margin: 1rem 0; text-transform: uppercase;}.heading-separator{position: relative; display: inline-block; width: 7rem; height: 0.35rem; background-color: #fee50e;}.heading-separator::before{content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 2rem; height: 2rem; background-color: #fee50e; border: 5px solid #fff;}.heading-separator-drop{position: relative; display: inline-block; width: 16rem; height: 0.35rem; background-color: #068972; margin-top: 1rem; margin-bottom: 2rem;}.heading-separator-drop::after{content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 3rem; height: 5rem; background-image: url("../images/favicon-yellow.webp"); background-size: 60% 60%; background-color: #fff; background-position: center; background-repeat: no-repeat;}@media (max-width: 576px){.heading{font-size: 3rem;}.heading-page{font-size: 1.8rem;}}.text-center .heading-separator{margin-left: auto; margin-right: auto;}.imgtobg-o,.imgtobg-o-sm{position: relative; width: 100%; height: 100%; background-size: cover; background-position: center;}.imgtobg-o img,.imgtobg-o-sm img{max-width: 100%;}.imgtobg-o-sm{z-index: 1; position: absolute; top: 0; left: 0;}.square{position: relative; overflow: hidden;}.square img{position: relative; min-width: 100%; width: auto; max-width: 150%; height: 100%; left: 50%; transform: translateX(-50%); object-fit: cover;}.img-floatleft{float: left; margin-right: 1rem; margin-bottom: 1rem; max-width: 40rem;}.img-floatright{float: right; margin-left: 1rem; margin-bottom: 1rem; max-width: 40rem;}@media (max-width: 991px){.img-floatleft, .img-floatright{max-width: 50%;}}/* remove float at certain viewports */@media (max-width: 991px){.float-md{float: none;}}@media (max-width: 767px){.float-sm{float: none;}}@media (max-width: 576px){.float-xs{float: none;}}.max-width--100{max-width: 100px;}.max-width--200{max-width: 200px;}.max-width--300{max-width: 300px;}.max-width--400{max-width: 400px;}.max-width--500{max-width: 500px;}.max-width--600{max-width: 600px;}.max-width--700{max-width: 700px;}.max-width--800{max-width: 800px;}.max-width--900{max-width: 900px;}.max-width--1000{max-width: 1000px;}.margin-auto{margin-left: auto; margin-right: auto;}.white-border{position: relative; border: 1px solid rgba(255, 255, 255, 0.3); padding: 2rem;}.border-behind{position: relative; height: 100%;}.border-behind::after{content: ""; position: absolute; top: 3rem; left: 3rem; border: 1rem solid #fee50e; width: 100%; height: 100%; opacity: 0.7;}.curve-shape-top::before,.curve-shape-bot::before{content: ""; position: absolute; left: 0; width: 100%; height: 10%; background-image: url("../images/shape.svg"); background-size: 100% 100%;}.curve-shape-top::before{top: 0;}.curve-shape-bot::before{bottom: 0; transform: rotate(180deg);}.curve-shape-light::before{background-image: url("../images/shape-light.svg");}.no-padding{padding: 0;}.list-content{padding-left: 1rem; list-style-type: none;}.list-content li{position: relative; margin-bottom: 0.4rem; padding-left: 2rem;}.list-content li::before{content: "\f105"; font-family: "Font Awesome 5 Free"; font-size: 1.4rem; font-weight: 700; position: absolute; top: 2px; left: 0;}.list-x2{display: flex; flex-wrap: wrap; list-style-type: none;}.list-x2 li{width: 50%;}.list-icon{position: relative; margin-bottom: 1.5rem;}.list-icon li{position: relative; padding-left: 3rem !important;}.list-icon li>i{position: absolute; top: 50%; transform: translateY(-50%); left: 0; font-size: 1.8rem;}.list-icon li span,.list-icon li strong{display: block;}.column-2{column-count: 2; column-gap: 4rem;}@media (min-width: 992px){.column-2-lg{column-count: 2; column-gap: 4rem;}}@media (min-width: 768px){.column-2-md{column-count: 2; column-gap: 4rem;}}.p-dash{position: relative; padding-left: 9rem;}.p-dash::before{content: ""; position: absolute; top: 1rem; left: 0; width: 7rem; height: .3rem; background-color: #fee50e;}.p-dash-white::before{background-color: #fff;}/* template */.anim-delay750{animation-delay: .75s;}.anim-delay1000{animation-delay: 1s;}.anim-delay1250{animation-delay: 1.25s;}.anim-delay1500{animation-delay: 1.5s;}.anim-delay1750{animation-delay: 1.75s;}.anim-delay2000{animation-delay: 2s;}@-webkit-keyframes carouimgzoom{0%{-webkit-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.2); transform: scale(1.2);}100%{-webkit-transform: scale(1); transform: scale(1);}}@keyframes carouimgzoom{0%{-webkit-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.2); transform: scale(1.2);}100%{-webkit-transform: scale(1); transform: scale(1);}}@keyframes sonar{from{opacity: 1; width: 0; height: 0;}to{opacity: 0; width: 500px; height: 500px;}}@keyframes wave{0%{margin-left: 0;}100%{margin-left: -1600px;}}@keyframes swell{0%, 100%{transform: translate3d(0, -25px, 0);}50%{transform: translate3d(0, 5px, 0);}}@-webkit-keyframes zoomInZoomOut{50%{transform: scale(1.5) translate(-50%, -50%);}100%{transform: scale(1.1) translate(-50%, -50%);}}@keyframes zoomInZoomOut{50%{transform: scale(1.5) translate(-50%, -50%);}100%{transform: scale(1.1) translate(-50%, -50%);}}@keyframes blow{20%{}30%{opacity: 0;}40%{width: 200%; height: 200%;}100%{width: 20%; height: 20%; opacity: 1;}}@keyframes pulse{0%{transform: scale(0); opacity: 0;}50%{transform: scale(1); opacity: 1;}100%{transform: scale(1.7); opacity: 0;}}/* Fame Animation Keyframes */@-webkit-keyframes pulse-front{0%{opacity: 0; -webkit-transform: scale(0.1, 0.1); -ms-transform: scale(0.1, 0.1); transform: scale(0.1, 0.1);}25%{opacity: 1; -webkit-transform: scale(1.3, 1.3); -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3);}100%{opacity: 0; -webkit-transform: scale(1.7, 1.7); -ms-transform: scale(1.7, 1.7); transform: scale(1.7, 1.7);}}@keyframes pulse-front{0%{opacity: 0; -webkit-transform: scale(0.1, 0.1); -ms-transform: scale(0.1, 0.1); transform: scale(0.1, 0.1);}25%{opacity: 1; -webkit-transform: scale(1.3, 1.3); -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3);}100%{opacity: 0; -webkit-transform: scale(1.7, 1.7); -ms-transform: scale(1.7, 1.7); transform: scale(1.7, 1.7);}}.link-style-passby{font-family: "Poppins", sans-serif; font-size: 1.7rem; font-weight: 400; position: relative; display: inline-block; padding: 1rem 2rem; min-width: 16rem; border-width: 2px; text-align: center; color: #272727; border: 2px solid #fee50e; border-radius: 0px; background-color: #fee50e;}.link-style-passby span{z-index: 2; position: relative;}.link-style-passby::after{z-index: 1; content: ""; width: 0; height: 100%; top: 0; position: absolute; left: auto; right: 0; background-color: #fff; border-radius: 0px; -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s; transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;}.link-style-passby:hover{color: #fee50e; background-color: transparent;}.link-style-passby:hover::after{width: 100%; left: 0; right: auto;}.link-style-passby-alt{color: #fff; background-color: #272727; border-color: #272727; overflow: hidden;}.link-style-passby-alt:hover{color: #272727;}.link-style-passby-alt::after{background-color: #fff; border-radius: 0px;}.formfield{margin-bottom: 2rem;}.formfield label{font-size: 1.75rem; font-weight: 500;}.formfield small{color: #fee50e; font-size: 1.5rem; display: block; margin-bottom: .2rem;}.formfield[class*="col-"]{padding-top: 0; padding-bottom: 0;}.formfield input+input{margin-top: 1rem;}.formfield>input:not([type="submit"]),.formfield>select:not([size]):not([multiple]),.formfield>textarea{font-size: 1.4rem; min-width: 120px; border-radius: 0; background-color: #fff;}.formfield>input:not([type="submit"]),.formfield>select:not([size]):not([multiple]){width: 100%; height: 4.5rem;}.formfield>input:not([type="submit"]):focus{border: 0; border-bottom: 2px solid #222; box-shadow: none;}.formfield>input[type="checkbox"]{display: inline-block; width: 2rem; height: 2rem; min-width: 1px; transform: translateY(2px); margin-right: .5rem;}.formfield>textarea{width: 100%; max-width: 100%; min-height: 10rem;}.formfield>textarea:focus{border: 1px solid #fee50e; box-shadow: none; background-color: transparent;}.formfield-submit>input{width: auto; display: inline-block; padding: .8rem 1.7rem; font-size: 1.4rem; font-weight: 500; color: #fff; background-color: #fee50e; border: 0; cursor: pointer; text-transform: uppercase;}.formfield-submit>input:hover{background-color: #fee50e;}.form-check{padding-left: 0; margin-bottom: 1rem; display: flex;}.form-check[class*="col-"]{padding-top: 1rem; padding-bottom: 1rem; margin-bottom: 0;}.form-check input[type="radio"],.form-check input[type="checkbox"]{width: auto; display: inline-block; margin-right: .5rem;}.form-check input[type="radio"]~label,.form-check input[type="checkbox"]~label{margin-bottom: 0; cursor: pointer; -webkit-user-select: none; /* Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+/Edge */ user-select: none; /* Standard */}.customradio input[type="radio"]{display: none;}.customradio label{position: relative;}.customradio label::before{content: ""; display: inline-block; width: 1.5rem; height: 1.5rem; background-color: #fff; border: .4rem solid #fff; border-radius: 50%; margin-right: 1rem;}.customradio input:checked~label::before{border-color: #fee50e;}.customcheckbox input[type="checkbox"]{display: none;}.customcheckbox label{position: relative;}.customcheckbox label::before{content: ""; display: inline-block; width: 1.5rem; height: 1.5rem; color: #fee50e; background-color: #fff; margin-right: 1rem;}.customcheckbox label::after{opacity: 0; content: "\f00c"; font-family: "Font Awesome 5 Free"; font-size: 1.6rem; font-weight: 700; color: #fee50e; position: absolute; top: 0; left: 0; transform: scale(2); transition: .3s all ease;}.customcheckbox input:checked~label::after{opacity: 1; transform: scale(1);}.formfield.formfield-special{position: relative; margin: 1rem 0 2rem;}.formfield.formfield-special label{font-size: 1.5rem; position: absolute; top: 5px; left: 10px; margin-bottom: 0; transition: all .4s ease;}.formfield.formfield-special>input:not([type="submit"]),.formfield.formfield-special>select:not([size]):not([multiple]),.formfield.formfield-special>textarea{font-size: 1.4rem; min-width: 120px; padding-top: 2rem; height: 5.5rem; border: 1px solid rgba(17, 17, 17, 0.5); border-radius: 4px; background-color: #fff;}.formfield.formfield-special input[type="submit"]{height: 3rem;}.formfield.formfield-special.focussed label{font-size: 1.2rem; top: -5px; left: 10px; color: #fff; background-color: #fee50e; padding: 5px 2px;}/* universal all page */.header{z-index: 999; position: relative; color: #272727; box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2); transition: all .5s ease;}.header__top{color: #fff; background-color: #272727; transition: all .5s ease;}.header__top-col{z-index: 1; position: relative;}.header__top-col span{line-height: 5rem;}.header__top-col-lt span{position: relative; display: inline-block; margin-right: 2rem;}.header__top-col-lt span:not(:last-child)::after{content: ""; position: absolute; top: 50%; transform: translateY(-50%); right: -1rem; width: 1px; height: 60%; background-color: #fff; opacity: 0.3;}.header__top-col-rt span{margin-right: 1rem;}.header__top .social-icon-group{text-align: center;}.header__top .social-icon-group i,.header__top .social-icon-group img{min-width: 3rem; line-height: 5rem;}.header__top .social-icon-group img{width: 2.5rem; min-width: 1px; filter: brightness(0) invert(1);}.header__mid{padding: 1rem 0; background-color: #fff;}.header__mid-col:nth-child(1) .header-infobox-icon{background-color: #fee50e; border-radius: 5px;}.header__mid-col:nth-child(1) .header-infobox-icon img{filter: brightness(0) invert(1);}.header-infobox{display: flex;}.header-infobox-icon{padding: 1rem; width: 4.5rem; height: 4.5rem; border: 2px solid rgba(0, 0, 0, 0.1); border-radius: 50%;}.header-infobox-icon img{max-width: 100%;}.header-infobox-text{width: calc(100% - 5rem); padding-left: 1rem;}.header-infobox-text span{font-family: "Poppins", sans-serif; display: block; color: #555; font-size: 1.4rem; text-transform: uppercase;}.header-infobox-text strong{font-size: 1.6rem; display: block;}.header-infobox-text a:hover{color: #fee50e;}.header__nav-row{align-items: center;}.header-phone{position: relative; display: flex; width: 18rem;}.header-phone-icon{width: 4rem;}.header-phone-icon img{width: 100%; max-width: 8rem;}.header-phone-cont{position: relative; padding-left: 2rem;}.header-phone-cont::before{content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 10px; width: 1px; height: 80%; background-color: rgba(0, 0, 0, 0.3);}.header-phone-cont span,.header-phone-cont strong{display: block;}.header-phone-cont strong{font-size: 1.6rem; letter-spacing: 1px;}.header__main{background-color: #fff; border-top: 1px solid #eee;}.header__main>.container>.row{align-items: center;}.header .logo-color{display: none;}.header.headerfixit{background-color: #fff;}.header.headerfixit .header__main{color: #000; background-color: #fff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);}.header.headerfixit .logo-white{display: none;}.header.headerfixit .logo-color{display: block;}.header.headerfixit .logowrap{margin: 0;}.header.headerfixit .logowrap img{max-width: 15rem;}.header.headerfixit .logowrap .main-logo{display: none;}.header.headerfixit .logowrap .mini-logo{display: inherit;}.header.headerfixit .navul>li>a{padding-top: 1rem; padding-bottom: 1rem;}.header.headerfixit .navul>li>a::after{background-color: #272727;}.header.headerfixit .navul-num>a{color: #272727;}.header.headerfixit .navul-num>a::before{background-color: #fee50e;}.header.headerfixit .navul-num>a:hover{color: #fee50e;}@media (min-width: 992px){.header.headerfixit .header__mid{margin-bottom: 8rem;}.header.headerfixit .header__main{position: fixed; top: 0; left: 0; right: 0;}.header.headerfixit .navul>li{padding-top: 0; padding-bottom: 0;}}@media (max-width: 1200px){.header__top-col-lt span{font-size: 1.3rem;}}@media (max-width: 991px){.header.headerfixit .navigation .nav-toggle:not(.open) span{background-color: #000;}.header__main-col-rt{position: static;}.header__main .header__row{margin: 0;}}.logowrap img{max-width: 20rem; width: 100%; padding: 1rem; transition: all .5s ease;}.logowrap .mini-logo{display: none;}@media (min-width: 992px){.logowrap img{max-width: 25rem;}}@media (max-width: 991px){.logowrap{flex: 1;}.logowrap img{max-width: 16rem;}}.phone-call{color: #000; background-color: #fee50e; box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.1); border-radius: 50%;}.phone-call__wrap{z-index: 998; position: fixed; bottom: 2rem; right: 2rem;}.phone-call__wrap:hover{animation: bounce 1s linear;}.phone-call a{display: block; padding: 2rem; cursor: pointer;}.phone-call i{font-size: 3rem;}#contactModal .modal-header{color: #fff; background-color: #fee50e;}#contactModal .modal-header h5{font-family: "Poppins", sans-serif; font-size: 2rem; font-weight: 700;}#contactModal .modal-body a{font-size: 1.8rem; font-weight: 700;}#contactModal .modal-body a i{color: #fee50e;}#contactModal .modal-footer button{font-size: 1.7rem; background-color: #fee50e; border: 0;}#contactPopModal .modal-body{text-align: center;}#contactPopModal .modal-body p{margin-bottom: 15px;}#contactPopModal .modal-body a{display: inline-block; padding: 10px 20px; color: #fff; background: linear-gradient(to bottom, #fee827, #f1d801);}#contactPopModal .modal-body a:hover{background: linear-gradient(to bottom, #f1d801, #fee827);}#contactPopModal .modal-body p:nth-child(2n+1) a{background: #000;}#contactPopModal .modal-body p:nth-child(2n+1) a:hover{background: #fee50e;}.navigation{position: relative;}@media (min-width: 992px){.navigation .nav-toggle{position: absolute; top: 50%; right: 1rem; transform: translateY(-50%);}}@media (max-width: 991px){.navigation{position: static; background-image: none; padding-right: 2rem; justify-self: right;}.navigation .nav-toggle{float: right;}.navigation .nav-toggle span{background-color: #000;}}@media (max-width: 991px){#menu{z-index: 1; position: fixed; top: 0; left: 100%; height: 100vh; width: 100vw; overflow: hidden; overflow-y: auto; border-top: 1px solid rgba(0, 0, 0, 0.2); background: #fff; transition: all 0.4s ease; opacity: 0;}#menu.open{left: 0; padding-left: 2rem; padding-top: 2rem; opacity: 1;}}.navul{display: flex; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; list-style: none; padding-left: 0; margin-bottom: 0; list-style-type: none;}.navul>li{position: relative; display: inline-block;}.navul>li>a{position: relative; display: inline-block; padding: .5rem 2rem; font-family: "Poppins", sans-serif; font-size: 1.8rem; font-weight: 400; text-transform: capitalize; transition: all .3s ease;}.navul>li>a:hover{color: #272727; background-color: #fee50e;}.navul>li[class*="nav-"]{margin-left: .5rem;}.navul>li.nav-tel a{border: 3px solid #272727;}.navul>li.nav-tel a:hover{border-color: #fee50e;}.navul>li.nav-tel a i{font-size: 85%;}.navul>li.active a{color: #272727; background-color: #fee50e; font-weight: 700;}@media (min-width: 1201px){.navul>li{padding: 1.5rem 1rem;}.navul-float{margin-left: 5rem;}}@media (max-width: 1200px){.navul>li:not(:last-child){margin-right: 0;}}@media (min-width: 992px) and (max-width: 1200px){.navul>li{padding: 1.5rem 0;}}@media (min-width: 992px){.navul>li.nav-tel{margin-left: auto;}}@media (max-width: 991px){.navul{display: block;}.navul>li{display: block; margin-bottom: 0.6rem;}.navul>li>a{font-size: 1.8rem; padding: 1rem; color: #272727;}.navul>li>a:hover{color: #272727;}}/* nav toggle icon */.nav-toggle{z-index: 2; width: 4rem; height: 2.5rem; position: relative; margin: 2rem 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: 0.5s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; cursor: pointer;}.nav-toggle span{display: block; position: absolute; height: 0.25rem; width: 100%; background: #272727; border-radius: 0; opacity: 1; left: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: 0.25s ease-in-out; -moz-transition: 0.25s ease-in-out; -o-transition: 0.25s ease-in-out; transition: 0.25s ease-in-out;}.nav-toggle span:nth-child(1){top: 0px;}.nav-toggle span:nth-child(2){top: 10px;}.nav-toggle span:nth-child(3){top: 20px;}.nav-toggle.open span{background-color: #fee50e;}.nav-toggle.open span:nth-child(1){top: 18px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg);}.nav-toggle.open span:nth-child(2){opacity: 0; left: -60px;}.nav-toggle.open span:nth-child(3){top: 18px; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}.pageheader{z-index: 1; position: relative; display: flex; align-items: flex-end; min-height: 32rem; width: 100%; height: 100%; padding-bottom: 4rem;}.pageheader::before{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4);}.pageheader__wrap{position: relative; width: 100%; background-image: url("../images/adult-automotive-blur-13861.webp"); background-size: cover; background-position: center;}.pageheader .container{z-index: 1;}.pageheader-title{z-index: 1;}.pageheader-title h1{color: #fff; font-family: "Poppins", sans-serif; font-size: 5rem; font-weight: 700;}@media (max-width: 991px){.pageheader-title h1{font-size: 6rem;}}@media (max-width: 576px){.pageheader-title h1{font-size: 4rem;}}.breadcrumb{padding: 2rem 1rem; background-color: transparent; margin-bottom: 0;}.breadcrumb__wrap{background-color: #f5f5f5;}.breadcrumb-item{font-family: "Poppins", sans-serif; font-weight: 700; text-transform: capitalize; margin-right: 0.5rem;}.breadcrumb-item a{font-size: 1.8rem; font-weight: 400;}.breadcrumb-item a:hover{color: #fee50e;}.page-about .pageheader__wrap{background-image: url("../images/learnnexcel_1-1600x440.webp");}.page-courses .pageheader__wrap{background-image: url("../images/learnnexcel_2-1600x440.webp");}.page-package .pageheader__wrap{background-image: url("../images/learnnexcel_4-1600x440.webp");}.page-links .pageheader__wrap{background-image: url("../images/learnnexcel_1-1600x440.webp");}.page-contact .pageheader__wrap{background-image: url("../images/learnnexcel_driving-1600x440.webp");}.section-slider{position: relative; padding-top: 0;}#carousel1 .carousel-item{height: 64rem;}#carousel1 .carousel-item .imgtobg-o,#carousel1 .carousel-item .imgtobg-o-sm{position: relative; animation: carouimgzoom 30s infinite;}@media (max-width: 576px){#carousel1 .carousel-item{height: 40rem; min-height: 1px;}}.carousel-overlay{width: 100%; max-width: 75rem;}.carousel-overlay-wrapper{color: #fff; z-index: 3; position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%;}.carousel-overlay-wrapper::before{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3);}.carousel-overlay-wrapper>.container{position: relative; width: 100%; height: 100%; display: flex; align-items: center;}.carousel-overlay-wrapper.text-center .carousel-overlay{position: absolute; left: 50%; transform: translateX(-50%);}.carousel-overlay-wrapper.text-right .carousel-overlay{position: absolute; right: 0;}.carousel-overlay-inner{padding: 0 7rem; -webkit-user-select: none; /* Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+/Edge */ user-select: none; /* Standard */}.carousel-overlay-inner h3{font-family: "Poppins", sans-serif; font-size: 5rem; font-weight: 700; display: inline-block; margin: 0 0 3rem; text-transform: capitalize; text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);}.carousel-overlay-inner h5{font-family: "Lato", sans-serif; font-size: 2rem; display: inline-block; margin-bottom: 2rem;}.carousel-overlay-inner h5::before,.carousel-overlay-inner h5::after{content: ""; width: 6rem; height: 2px; display: inline-block; background-color: #fee50e; vertical-align: middle;}.carousel-overlay-inner h5::before{margin-right: 1rem;}.carousel-overlay-inner h5::after{display: none; margin-left: 1rem;}.carousel-overlay-inner h5 img{width: 2.25rem;}.carousel-overlay-inner p{font-family: "Lato", sans-serif; font-size: 2rem; margin-bottom: 3rem;}.carousel-overlay-inner a{margin-right: 2rem; margin-top: 2rem;}.carousel-indicators{display: block; width: 100%; margin: 0; top: 50%; right: auto; bottom: auto; left: 5%; transform: translateY(-50%); width: auto; text-align: center;}.carousel-indicators li{display: block; width: 1.5rem; height: 1.5rem; border-radius: 0; background-color: transparent; margin: .75rem 0; border: 2.5px solid #fee50e; transition: all .3s ease;}.carousel-indicators li.active{border-color: #fff; background-color: transparent;}.carousel-control-prev,.carousel-control-next{width: 4.5rem; height: 4.5rem; opacity: 1; top: 50%; transform: translateY(-50%); color: #272727; background-color: #fff;}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color: #fff; background-color: #272727;}.carousel-control-prev i,.carousel-control-next i{font-size: 2.5rem;}.carousel-control-prev{left: 5%;}.carousel-control-next{right: 5%;}@media (max-width: 991px){.carousel-overlay-inner h3{font-size: 3.2rem;}.carousel-overlay-inner p{font-size: 1.7rem;}}@media (max-width: 576px){.carousel-overlay-inner{padding: 3rem !important;}.carousel-overlay-inner h3{font-size: 2.5rem; margin-bottom: 1.5rem;}.carousel-overlay-inner p{font-size: 1.6rem; margin-bottom: 1.5rem;}.carousel-overlay-inner a{min-width: 150px; min-height: 40px; line-height: 40px; margin-top: 1.2rem;}.carousel-overlay-wrapper::before{background-image: none;}.carousel-control-prev, .carousel-control-next{display: none;}}.footer{position: relative; color: #fff; background-color: #272727;}.footer .heading-separator::before{width: 1.5rem; height: 1.5rem; border: 0;}.footer__top{padding: 8rem 0 5rem;}.footer__top [class*="col-"]{padding-top: 1.5rem; padding-bottom: 1.5rem;}.footer__top .logowrap{margin-bottom: 2rem;}.footer__top .logowrap img{width: 100%; max-width: 20rem;}.footer__top .social-icon-group{margin-bottom: 2rem;}.footer__top .social-icon-group .social-icon:not(:last-child){margin-right: 1rem;}.footer__top .social-icon-group span{margin-right: .5rem; display: inline-block; vertical-align: middle;}.footer__top .social-icon-group i,.footer__top .social-icon-group img{width: 3.5rem; height: 3.5rem; line-height: 3.5rem; text-align: center; border-radius: 50%; color: #068972; background-color: #eee;}.footer__top .social-icon-group i:hover,.footer__top .social-icon-group img:hover{color: #fff; background-color: #fee50e;}.footer__top .social-icon-group img{padding: .5rem; min-width: 1px;}.footer__top .social-icon-group img:hover{filter: none;}.footer__top h3{font-family: "Poppins", sans-serif; font-size: 2rem; font-weight: 600; margin: 0 0 1rem;}.footer__top .heading-separator{margin: 1rem 0 1.5rem;}.footer__top p{font-size: 1.45rem; line-height: 1.7; margin-bottom: 2rem; opacity: 0.8;}.footer__top .list-content li{position: relative; padding-left: 2rem;}.footer__top .list-content li::before{position: absolute; top: 6px; left: 0;}.footer__top .list-content-x2{display: flex; flex-wrap: wrap;}.footer__top .list-content-x2 li{width: 50%;}.footer__top ul{padding-left: 0; list-style-type: none;}.footer__top ul li{padding: .5rem 0;}.footer__top ul li strong{display: block;}.footer__top ul li a:hover{color: #fee50e;}.footer__bot{color: #fff; background-color: #1a1a1a;}.footer__bot [class*="col-"]{padding-top: 1.5rem; padding-bottom: 1.5rem;}.footer-cert span{display: inline-block; margin-right: 1.5rem; margin-bottom: 1rem;}.footer-cert img{height: 7rem; filter: grayscale(100%); transition: all .4s ease;}.footer-cert img:hover{filter: none;}@media (max-width: 991px){.footer__top{background-attachment: fixed; background-repeat: no-repeat;}.footer__top ul li{width: 100%;}.footer__bot{text-align: center;}.footer__bot .col-lg-6{padding: 1rem;}}/* section */.section-slider{padding: 0;}.section-servhp{background-color: #f8f8f8; background-image: url("../images/our-services-bg.webp"); background-size: 100% auto; background-position: 0 0; background-repeat: no-repeat;}.section-galleryhp{background-image: url("../images/doodle.webp"); background-size: cover;}.section-reviewhp{padding: 0; max-width: 1980px; margin-left: auto; margin-right: auto;}.section-reviewhp .container{padding: 0; max-width: 100%;}.section-pkg{padding: 8rem 0 12rem; background-image: url("../images/fw1-snow-section.webp"); background-size: cover;}.section-team{color: #fff; background: #272727; background: linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5)), url("../images/adult-automotive-blur-13861.webp"); background-size: cover;}.section-banner{padding: 0;}@media (max-width: 991px){.section-team{background-attachment: fixed; background-repeat: no-repeat;}}.quals-col{padding: 1.5rem;}.quals-box{display: flex; align-items: center; position: relative; padding: 2rem; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.05); box-shadow: 0 27px 24px -37px rgba(0, 0, 0, 0.66);}.quals-box-icon{width: 20%; padding-left: .5rem;}.quals-box-icon img{width: 100%;}.quals-box-text{width: 80%; padding-left: 1rem;}.quals-box-text h3{font-family: "Poppins", sans-serif; font-size: 2rem; font-weight: 300; margin-bottom: 0;}.quals-box:hover{background-color: #fee50e;}.quals-box:hover .quals-box-icon img{filter: brightness(0);}.quals-col:first-child .quals-box{background-color: #fee50e;}.quals-col:first-child .quals-box-icon img{filter: brightness(0);}@media (min-width: 992px){.quals{margin-top: -6rem;}}.abouthp .section-head{margin-bottom: 8rem;}.abouthp-col{padding: 1.5rem;}.abouthp-imgcover{position: relative; width: 100%; height: 50rem;}.abouthp-imgcover::before{content: ""; position: absolute; top: 50%; transform: translateY(-50%); right: -8rem; width: 25rem; height: 25rem; background-image: url("../images/shape.webp"); background-size: contain; background-position: center; background-repeat: no-repeat;}.abouthp-img{position: absolute; border: 3px solid #fff; border-radius: 7px;}.abouthp-img-sm{z-index: 1; bottom: 0; left: 0; width: 28rem; height: 28rem;}.abouthp-img-lg{z-index: 0; top: 0; right: 0; width: 40rem; height: 40rem;}@media (min-width: 992px){.abouthp-col-img{padding-left: 10rem;}}.servhp-col{padding: 1.5rem;}.servhp-box{position: relative; height: 100%; text-align: center; margin-bottom: 2rem; background-color: #fff; box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.1);}.servhp-box-icon{margin-bottom: 1rem;}.servhp-box-icon img{width: 100%; max-width: 8rem;}.servhp-box-img{position: relative; width: 100%; height: 20rem;}.servhp-box-img::after{content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 6rem; background-image: url("../images/wave.webp"); background-size: 100% 100%;}.servhp-box-img img{max-width: 100%;}.servhp-box-cont{padding: 2rem;}.servhp-box-title h3{font-family: "Poppins", sans-serif; font-size: 2rem; font-weight: 400; margin-bottom: 1rem;}.servhp-box-text p{font-size: 1.35rem; margin-bottom: 2rem; opacity: 0.75;}.servhp-box-text a{font-size: 1.4rem; font-weight: 700; min-width: 10rem; text-transform: uppercase; padding: 0 1.5rem; line-height: 3.75rem; min-height: 3.75rem;}.galleryhp-nav ul li{font-family: "Poppins", sans-serif; font-size: 13px; font-weight: 700; text-transform: uppercase; display: inline-block; position: relative; margin: 0 10px 0 0; border: 1px solid #fee50e; padding: 5px 10px; overflow: hidden; cursor: pointer; transition: all .4s ease;}.galleryhp-nav ul li::before{position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background-color: #fee50e; transition: all .4s ease;}.galleryhp-nav ul li::after{position: absolute; bottom: 0; left: 0; width: 0%; height: 2px; background-color: #fee50e; transition: all .4s ease;}.galleryhp-nav ul li.active{color: #272727; background-color: #fee50e;}.galleryhp-nav ul li.active::before{top: 0;}.galleryhp-nav ul li.active::after{width: 100%;}.galleryhp-nav ul li.active:hover::after{width: 100%;}.galleryhp-nav ul li span{position: relative; z-index: 1;}.galleryhp-col{padding: 1.5rem;}.galleryhp-item{position: relative; width: 100%; height: 20rem; overflow: hidden;}.galleryhp-front{position: absolute; top: 100%; left: 0; width: 100%; height: 100%; text-align: center; padding: 3rem 4rem; color: #fff; background-color: rgba(0, 0, 0, 0.6); transition: all .5s ease;}.galleryhp-front h3{font-family: "Poppins", sans-serif; font-size: 1.6rem; margin-top: 3rem; margin-bottom: 2rem;}.galleryhp-front p{font-size: 1.35rem;}.galleryhp-item:hover .galleryhp-front{top: 0;}@media (min-width: 992px){.galleryhp-col{-ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%;}}.reviewhp__wrap .section-head .heading-separator::before{border-color: #272727;}.reviewhp-col-img{padding: 0;}.reviewhp-col-slider{color: #fff; background: #068972; background: linear-gradient(to bottom, #272727 70%, #fff 70%); box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.3); padding: 3rem;}.reviewhp-col-slider .owl-theme .owl-dots .owl-dot{outline: none;}.reviewhp-col-slider .owl-theme .owl-dots .owl-dot span{width: 14px; height: 14px; outline: none;}.reviewhp-col-slider .owl-theme .owl-dots .owl-dot.active span,.reviewhp-col-slider .owl-theme .owl-dots .owl-dot:hover span{background: #fee50e; outline: none;}.reviewhp-imgcover{position: relative; width: 100%; height: 100%;}.reviewhp-link{margin-top: 5rem;}.reviewhp-link .row{align-items: center;}.reviewhp-link img{width: 100%; max-width: 28rem;}.reviewhp-box{position: relative; padding: 3rem 4rem 3rem 3rem; color: #272727; background: #fee827; background: linear-gradient(to right, #fee404, #fee618); box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.08); overflow: hidden; transition: all 0.4s ease;}.reviewhp-box:hover{box-shadow: 0 2px 20px 3px rgba(0, 0, 0, 0.2);}.reviewhp-box::before{content: "\f10d"; font-family: "Font Awesome 5 Free"; font-size: 12rem; font-weight: 700; position: absolute; bottom: -5rem; right: -1rem; opacity: 0.4;}.reviewhp-content strong{font-family: "Poppins", sans-serif; font-size: 2rem; margin-bottom: 1rem; display: block;}.reviewhp-content p{font-size: 1.5rem; font-weight: 400;}.reviewhp-star{margin: 2rem 0 1rem;}.reviewhp-star i{font-size: 1.6rem; color: #fff;}.reviewhp-desc span{display: inline-block;}.reviewhp-author{font-weight: 700;}.reviewhp-author::before{content: "- ";}@media (min-width: 992px){.reviewhp-col-slider{padding: 6rem 6rem;}.reviewhp-col-img{order: -1;}.reviewhp-box{padding-right: 12rem;}.reviewhp .owl-stage .active:first-child{background-color: #fff;}}@media (max-width: 991px){.reviewhp-slider{display: block !important;}}.banner__wrap{position: relative; color: #fff; padding: 8rem 3rem; box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.2); max-width: 1980px; margin-left: auto; margin-right: auto; overflow: hidden;}.banner-bg{z-index: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: all 0.4s ease;}.banner-bg::after{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6);}.banner-icon{display: block; margin-bottom: 2rem;}.banner-icon i{color: #fee50e; font-size: 5rem; width: 9rem; height: 9rem; line-height: 9rem; background-color: #fff; border-radius: 50%; transform: rotate(0); transition: all 0.4s ease;}.banner__wrap:hover .banner-bg{transform: scale(1.05); transition: all 2s ease;}.banner__wrap:hover .banner-icon i{color: #fff; background-color: #fee50e; transform: rotate(180deg);}.banner-cont{z-index: 1; position: relative;}.banner-cont .heading{font-size: 3.75rem; letter-spacing: normal;}.banner-cont .heading-cursive{color: #fff;}.banner-cont p+p{margin-bottom: 2.5rem;}.banner-cont a{margin-top: 1rem; margin-right: 2rem; font-size: 2rem; min-width: 20rem; min-height: 6rem; line-height: 6rem;}.banner-link a{vertical-align: middle;}@media (max-width: 991px){.banner-cont .heading{font-size: 3rem;}}.team-col{padding: 2rem;}.team .heading-separator::before{width: 1.5rem; height: 1.5rem; border-color: transparent;}.team-box{position: relative; height: 100%; text-align: center; padding: 2rem; color: #272727; background-color: #fff; box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.01); transition: all .4s ease;}.team-box:hover{transform: translateY(-2px); box-shadow: 0 0 8px 3px rgba(0, 0, 0, 0.05);}.team-imgcover{position: relative; height: 8rem; max-width: 100%; margin-bottom: 2rem; overflow: hidden; margin-left: auto; margin-right: auto; transition: all .4s ease;}.team-imgcover img{max-width: 100%; max-height: 100%;}.team-text h3{font-family: "Poppins", sans-serif; font-size: 1.7rem;}.team-text p{font-size: 1.45rem; color: #666; text-align: justify;}@media (min-width: 992px){.team-box:hover{color: #fff; background-color: #068972;}.team-box:hover .team-imgcover{filter: brightness(0) invert(1);}}.pkg-col{padding: 1.5rem;}.pkg-box{position: relative; height: 100%; padding: 3rem 3rem 9rem; background-color: #fff; box-shadow: 0px 2px 10px 0 rgba(0, 0, 0, 0.1); transition: all .5s ease;}.pkg-box:hover{box-shadow: 0 2px 15px 2px rgba(0, 0, 0, 0.2); transform: scale(1.01);}.pkg-box-head{margin-bottom: 2rem; text-align: center;}.pkg-box-title{font-family: "Poppins", sans-serif; font-size: 2.4rem; font-weight: 700;}.pkg-box-type{position: absolute; top: 2rem; right: -1rem; display: inline-block; padding: 0.5rem 2.5rem 0.5rem 2rem; color: #fff; background-color: #fee50e; border-radius: 6px 0 0 6px; box-shadow: -2px 2px 6px 1px rgba(0, 0, 0, 0.05);}.pkg-box-type::after{content: ""; position: absolute; top: 100%; right: 0; border: 0.5rem solid transparent; border-top-color: #000; border-left-color: #000;}.pkg-box-price{text-align: center; margin-bottom: 4rem;}.pkg-box-price strong{font-family: "Poppins", sans-serif; font-size: 5rem;}.pkg-box-price strong small{font-size: 1.3rem; font-weight: 700;}.pkg-box-note p{font-size: 1.35rem;}.pkg-box-list{padding-left: 0; list-style-type: none;}.pkg-box-list li{position: relative; margin-bottom: 1rem; padding-bottom: 1rem; display: flex; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0.2);}.pkg-box-list li span{color: #555; font-size: 1.4rem; text-align: right;}.pkg-box-link{position: absolute; bottom: 0; left: 0; right: 0; padding: 2rem;}.pkg-box-link a,.pkg-box-link a::after{border-radius: 25px;}.pkg-col:nth-child(1) .pkg-box-type{background-color: #fef074; background-image: linear-gradient(to right, #fef074, #fee50e);}.pkg-col:nth-child(2) .pkg-box-type{background-color: #fee50e; background-image: linear-gradient(to right, #feea41, #d8c201);}.pkg-col:nth-child(3) .pkg-box-type{background-color: #a59401; background-image: linear-gradient(to right, #d8c201, #a59401);}@media (min-width: 992px){.pkg-box{display: flex; flex-wrap: wrap;}.pkg-box-head, .pkg-box-body, .pkg-box-link{width: 100%;}.pkg #pkg-automatic{z-index: 3;}#pkg-automatic .pkg-box{background-color: #fee50e; box-shadow: none;}.pkg #pkg-automatic .heading-separator{background-color: #fff;}.pkg #pkg-automatic .heading-separator::before{background-color: #fff; border-color: #fee50e;}.pkg-col{padding: 0;}.pkg-col:nth-child(2) .pkg-box{height: calc(100% + 5rem); margin-top: -2.5rem;}}@media (max-width: 991px){#pkg-automatic, .package-main .row .package-col:nth-child(2){order: -1;}}.page-package #sideBoxPackage{display: none;}@media (min-width: 992px){.main-col{padding-right: 10rem;}}.side-box{padding: 3rem 2.5rem; border: 1px solid rgba(0, 0, 0, 0.15); margin-bottom: 4rem;}.side-box-icon{margin-bottom: 1.5rem;}.side-box-icon img{width: 4rem;}.side-box-title{margin-bottom: 1rem;}.side-box-title h3{font-family: "Poppins", sans-serif; font-size: 2rem; font-weight: 400; margin-bottom: 1.5rem;}.side-box-title h3::after{content: ""; display: block; width: 4rem; height: .2rem; background-color: #fee50e; margin-top: 1.5rem;}.side-box-title span{display: block; color: #068972; font-size: 2.5rem; font-weight: 800; margin-bottom: 1rem;}.side-box-img{margin-top: 2rem; text-align: center;}.side-box-list{padding-left: 0; list-style-type: none;}.side-box-list li{display: flex; margin-bottom: 1rem;}.side-box-list li span{font-size: 1.4rem; width: 50%;}.side-box-list li span:nth-child(2){text-align: right;}.side-box-cont>span,.side-box-cont>strong{position: relative; padding-left: 2.5rem; font-size: 1.4rem; display: block;}.side-box-cont i{position: absolute; top: .5rem; left: 0;}.side-box-cont p{color: #555; font-size: 1.4rem;}.side-box-cont span{margin-bottom: 0.5rem;}.side-box-cont span small{font-size: 1.3rem; font-weight: 700;}.side-box-cont a:hover{color: #fee50e; text-decoration: underline;}@media (max-width: 991px){.side-col{margin-top: 5rem;}}.about-img{position: relative; width: 100%; height: 32rem;}.about-img-float{max-width: 40rem;}.abouthp-imgcover img{width: 100%;}.links .section-body a{color: #068972; font-weight: 600; text-decoration: underline;}.links-group{margin-bottom: 3rem;}.links-group ul li{font-size: 1.6rem; margin-bottom: 1rem;}.contact-main-form input[type="submit"]{padding: 1rem 2rem; border: 2px solid #fee50e;}.contact-main-form input[type="submit"]:hover{color: #fee50e; background-color: #fff;}.contact-list{display: block; margin-bottom: 3rem;}.contact-list-box{color: #fff; background-color: #272727; background: linear-gradient(to right, #272727, #181818); padding: 4rem 3rem; box-shadow: 0 0 9px 1px rgba(0, 0, 0, 0.2);}.contact-list>strong,.contact-list>span{display: block;}.contact-list>span{margin-bottom: 0.5rem;}.contact-list>strong{position: relative; display: block; font-family: "Poppins", sans-serif; font-size: 2rem; padding-bottom: 1rem; margin-bottom: 3rem;}.contact-list>strong::before,.contact-list>strong::after{content: ""; position: absolute; bottom: -1rem; left: 0;}.contact-list>strong::before{width: 100%; height: 1px; background-color: rgba(255, 255, 255, 0.3);}.contact-list>strong::after{content: ""; display: block; width: 5rem; height: 5px; margin-top: 1rem; background-color: #fee50e;}.contact-list a:hover{color: #fee50e; text-decoration: underline;}.contact-list .social-icon{margin-right: 1.5rem;}.contact-list .social-icon a:hover{color: #fee50e;}.contact-list .social-icon-group .social-icon{text-align: center;}.contact-list .social-icon-group i,.contact-list .social-icon-group img{min-width: 3rem; line-height: 5rem;}.contact-list .social-icon-group img{width: 2.5rem; min-width: 1px; filter: brightness(0) invert(1);}.contact-map iframe{width: 100%; height: 50rem; border: 0; margin-bottom: -0.5rem;}@media (min-width: 992px){.contact-main-col{padding-left: 8rem;}.contact-side-col{order: -1;}}.review-box{padding: 3.5rem; margin-bottom: 4rem; background-color: #f9f9f9; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);}.review-box h3{font-family: "Poppins", sans-serif; font-size: 2.5rem; font-weight: 700; margin-bottom: 2rem;}.review-box p{font-size: 1.5rem; font-style: italic; line-height: 1.5; margin-bottom: 2rem; opacity: 0.8;}.review-box small{font-size: 1.7rem;}.review-box small::before{content: "- ";}.package-col{margin-bottom: 4rem;}.package-box{position: relative; height: 100%; padding: 4rem 4rem 12rem; background-color: #f9f9f9; box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.15);}.package-box h3{font-family: "Poppins", sans-serif; font-size: 3rem; font-weight: 700;}.package-box h3::after{content: ""; display: block; width: 4rem; height: .2rem; margin: 1rem 0 3rem; background-color: #fee50e;}.package-box h5{font-family: "Poppins", sans-serif; font-size: 4rem; font-weight: 700; margin-bottom: 2rem;}.package-box h5 small{font-size: 1.3rem; font-weight: 700;}.package-box ul{padding-left: 0; max-width: 40rem;}.package-box ul li{display: flex; justify-content: space-between; padding-bottom: 1rem; margin-bottom: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.15);}.package-box a{position: absolute; bottom: 4rem; left: 4rem; border-radius: 225px;}.package-box a::after{border-radius: 225px;}.package-box small{display: block;}.package-col:nth-child(2n) .package-box{color: #272727; background-color: #fee50e;}.package-col:nth-child(2n) .package-box a{color: #fff; background-color: #272727;}.package-col:nth-child(2n) .package-box a:hover{color: #272727;}.courses-num{z-index: -1; position: absolute; top: -10rem; right: 2rem; width: 20rem; height: 20rem; line-height: 20rem; border-radius: 50%; background-color: #fee50e; text-align: center; opacity: 0.2;}.courses-num span{display: inline-block; font-family: "Poppins", sans-serif; font-size: 12rem; font-weight: 700;}.courses-box{position: relative; margin-bottom: 12rem; min-height: 30rem;}.courses-box h3{font-family: "Poppins", sans-serif; font-size: 3.5rem; font-weight: 700; margin-bottom: 2rem;}.courses-box h3::after{content: ""; display: block; width: 4rem; height: .25rem; background-color: #068972; margin-top: 1rem;}.courses-box p{margin-bottom: 1.5rem;}.courses-box ul li{font-size: 1.5rem;}@media (min-width: 992px){.courses-num{top: -8rem; left: -15rem; right: auto;}}/* responsive-layout css overwriters */@media only screen and (min-width: 1201px){.app-lg{display: none !important;}}@media only screen and (max-width: 1200px){.dis-lg{display: none !important;}}@media only screen and (min-width: 992px){.app-md{display: none !important;}}@media only screen and (max-width: 991px){.dis-md{display: none !important;}}@media only screen and (min-width: 768px){.app-sm{display: none !important;}}@media only screen and (max-width: 767px){.dis-sm{display: none !important;}}@media only screen and (min-width: 576px){.app-xs{display: none !important;}}@media only screen and (max-width: 576px){.dis-xs{display: none !important;}}/* min width *//* max width *//* max height for landscape view *//* for only Safari IOS devices */