@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300;400;500;600;700&family=Mulish:wght@400;500;600;700&display=swap");.white-bg{background: #ffffff;}.gray-bg{background: #f5f5f5;}.gray-bg{background: #f7f7fd;}.white-bg{background: #fff;}.black-bg{background: #16161a;}.theme-bg{background: #c86fff;}.brand-bg{background: #f1f4fa;}.testimonial-bg{background: #f9fafc;}.white-color{color: #fff;}.black-color{color: #16161a;}.theme-color{color: #c86fff;}.boxed-btn{background: #fff; color: #E2CF10 !important; display: inline-block; padding: 18px 44px; font-family: "Josefin Sans", sans-serif; font-size: 14px; font-weight: 400; border: 0; border: 1px solid#FFBF66; letter-spacing: 3px; text-align: center; color: #FFBF66; text-transform: uppercase; cursor: pointer;}.boxed-btn:hover{background: #c86fff; color: #fff !important; border: 1px solid #c86fff;}.boxed-btn:focus{outline: none;}.boxed-btn.large-width{width: 220px;}[data-overlay]{position: relative; background-size: cover; background-repeat: no-repeat; background-position: center center;}[data-overlay]::before{position: absolute; left: 0; top: 0; right: 0; bottom: 0; content: "";}[data-opacity="1"]::before{opacity: 0.1;}[data-opacity="2"]::before{opacity: 0.2;}[data-opacity="3"]::before{opacity: 0.3;}[data-opacity="4"]::before{opacity: 0.4;}[data-opacity="5"]::before{opacity: 0.5;}[data-opacity="6"]::before{opacity: 0.6;}[data-opacity="7"]::before{opacity: 0.7;}[data-opacity="8"]::before{opacity: 0.8;}[data-opacity="9"]::before{opacity: 0.9;}body{font-family: "Mulish", sans-serif; font-weight: normal; font-style: normal; font-size: 16px;}h1,h2,h3,h4,h5,h6{font-family: "Josefin Sans", sans-serif; color: #0B0B45; margin-top: 0px; font-style: normal; font-weight: 400; text-transform: normal;}p{font-family: "Mulish", sans-serif; color: #10285d; font-size: 16px; line-height: 30px; margin-bottom: 15px; font-weight: normal;}.bg-img-1{background-image: url(../img/slider/slider-img-1.jpg);}.bg-img-2{background-image: url(../img/background-img/bg-img-2.jpg);}.cta-bg-1{background-image: url(../img/background-img/bg-img-3.jpg);}.img{max-width: 100%; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.f-left{float: left;}.f-right{float: right;}.fix{overflow: hidden;}.clear{clear: both;}a,.button{-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}a:focus,.button:focus{text-decoration: none; outline: none;}a{color: #635c5c;}a:hover{color: #fff;}a:focus,a:hover,.portfolio-cat a:hover,.footer -menu li a:hover{text-decoration: none;}a,button{color: #fff; outline: medium none;}button:focus,input:focus,input:focus,textarea,textarea:focus{outline: 0;}.uppercase{text-transform: uppercase;}input:focus::-moz-placeholder{opacity: 0; -webkit-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}.capitalize{text-transform: capitalize;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color: inherit;}ul{margin: 0px; padding: 0px;}li{list-style: none;}hr{border-bottom: 1px solid #eceff8; border-top: 0 none; margin: 30px 0; padding: 0;}.overlay1{position: relative; z-index: 1;}.overlay1::before{position: absolute; content: ""; background-color: rgba(0, 1, 2, 0.5); width: 100%; height: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: 0; background-repeat: no-repeat; border-radius: 10px 10px 0 0;}.section-padding{padding-top: 120px; padding-bottom: 120px;}.separator{border-top: 1px solid #f2f2f2;}.mb-90{margin-bottom: 90px;}@media (max-width: 767px){.mb-90{margin-bottom: 30px;}}@media (min-width: 768px) and (max-width: 991px){.mb-90{margin-bottom: 45px;}}.owl-carousel .owl-nav div{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0; height: 40px; left: 20px; line-height: 40px; font-size: 22px; color: #646464; opacity: 1; visibility: visible; position: absolute; text-align: center; top: 50%; transform: translateY(-50%); transition: all 0.3s ease 0s; width: 40px;}.owl-carousel .owl-nav div.owl-next{left: auto; right: -30px;}.owl-carousel .owl-nav div.owl-next i{position: relative; right: 0; top: 1px;}.owl-carousel .owl-nav div.owl-prev i{position: relative; right: 1px; top: 0px;}.owl-carousel:hover .owl-nav div{opacity: 1; visibility: visible;}.owl-carousel:hover .owl-nav div:hover{color: #fff; background: #ff3500;}.btn{background:linear-gradient(to top right, #FFBF66 10%, #E2CF10 90%); font-family: "Josefin Sans", sans-serif; text-transform: capitalize; padding: 25px 38px !important; color: #fff; cursor: pointer; display: inline-blockc !important; font-size: 16px; font-weight: 600; border-radius: 5px; line-height: 1; -moz-user-select: none; letter-spacing: 1px; line-height: 0; margin-bottom: 0; cursor: pointer; transition: color 0.4s linear; position: relative; z-index: 1; border: 0; overflow: hidden; margin: 0; display: inline-block !important;}.btn::before{content: ""; position: absolute; left: 0; top: 0; width: 101%; height: 101%; background: #0B0B45; z-index: 1; border-radius: 5px; transition: transform 0.5s; transition-timing-function: ease; transform-origin: 0 0; transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); transform: scaleX(0); border-radius: 0px;}.btn:hover{background-position: right;}.btn:hover::before{transform: scaleX(1); color: #fff !important; z-index: -1;}.btn:hover.btn3{background-position: right; border: 1px solid transparent;}.btn.btn3{background: none; border: 1px solid #FFBF66; margin-left: 20px; color: #FFBF66; padding: 25px 30px !important;}.btn.btn3::before{border: 1px solid transparent; background: transparent;}.btn.btn3:hover::before{background: #E2CF10 ; border: 1px solid transparent;}@media only screen and (min-width: 768px) and (max-width: 991px){.btn.btn3{margin-left: 0px !important;}}@media only screen and (min-width: 576px) and (max-width: 767px){.btn.btn3{margin-left: 0px !important;}}@media (max-width: 575px){.btn.btn3{margin-left: 0px !important;}}.btn.focus,.btn:focus{outline: 0; box-shadow: none;}.about-btn{padding: 19px 97px 19px 20px;}.header-btn{padding: 30px 57px;}.hero-btn{padding: 30px 29px;}.white-btn{padding: 30px 39px; background: #fff; color: #072366 !important;}.white-btn::before{background: #c86fff; color: #fff !important;}.black-btn{padding: 14px 35px; background: #000;}.black-btn::before{background: #331391;}.cal-btn i{color: #09cc7f !important; font-size: 31px; font-weight: 300; margin-right: 10px;}.cal-btn > p{color: #072366 !important; font-weight: 700; font-size: 16px; display: inline-block; margin: 0 !important; position: relative; top: -7px;}.submit-btn2{background: #ff9f67; width: 100%; height: 60px; padding: 10px 20px; border: 0; color: #fff; text-transform: capitalize; cursor: pointer; font-size: 16px; border-radius: 0px;}.btn2{padding: 15px 65px 20px 31px; text-transform: capitalize; border-radius: 0px; cursor: pointer; color: #ff3514; display: inline-block; font-size: 16px; box-shadow: 0px 7px 21px 0px rgba(0, 0, 0, 0.12); border: 1px solid #ff3514; background: none;}.border-btn{border: 1px solid #ff9f67; color: #ff9f67; font-family: "Josefin Sans", sans-serif; background: none; border-radius: 5px; text-transform: capitalize; padding: 17px 42px; -moz-user-select: none; cursor: pointer; display: inline-block; font-size: 16px; font-weight: 500; letter-spacing: 1px; margin-bottom: 0; position: relative; transition: color 0.4s linear; position: relative; overflow: hidden; margin: 0;}.border-btn i{font-size: 16px; margin-right: 10px; color: #c86fff; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.border-btn::before{border: 1px solid transparent; content: ""; position: absolute; left: 0; top: 0; width: 101%; height: 101%; background: #ff9f67; z-index: -1; transition: transform 0.5s; transition-timing-function: ease; transform-origin: 0 0; transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); transform: scaleY(0); border-radius: 0;}.border-btn:hover::before{transform: scaleY(1); border: 1px solid transparent; color: #fff;}.border-btn.border-btn2{width: 100%; text-align: center; border: 1px solid #e2e4ff; color: #4255a4;}.border-btn.border-btn2:hover{color: #fff;}.border-btn2{width: 100%;}.section-over1{position: relative; z-index: 1;}.section-over1::before{position: absolute; content: ""; background-color: rgba(6, 7, 6, 0.6); width: 100%; height: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: -1; background-repeat: no-repeat;}.breadcrumb > .active{color: #888;}#scrollUp,#back-top{background: #E2CF10; height: 50px; width: 50px; right: 31px; bottom: 18px; position: fixed; color: #fff; font-size: 20px; text-align: center; border-radius: 50%; line-height: 48px; border: 2px solid transparent; box-shadow: 0 0 10px 3px rgba(108, 98, 98, 0.2);}@media (max-width: 575px){#scrollUp, #back-top{right: 16px;}}#scrollUp a i,#back-top a i{display: block; line-height: 50px;}#scrollUp:hover{color: #fff;}.all-btn{color: #c86fff; text-decoration: underline; font-size: 16px;}.all-btn:hover{color: #c86fff; text-decoration: underline; letter-spacing: 1px;}.sticky-bar{left: 0; margin: auto; position: fixed; top: 0; width: 100%; -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1); box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1); z-index: 9999; -webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInDown; animation: 300ms ease-in-out 0s normal none 1 running fadeInDown; -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1); background: #fff;}.mt-5{margin-top: 5px;}.mt-10{margin-top: 10px;}.mt-15{margin-top: 15px;}.mt-20{margin-top: 20px;}.mt-25{margin-top: 25px;}.mt-30{margin-top: 30px;}.mt-35{margin-top: 35px;}.mt-40{margin-top: 40px;}.mt-45{margin-top: 45px;}.mt-50{margin-top: 50px;}.mt-55{margin-top: 55px;}.mt-60{margin-top: 60px;}.mt-65{margin-top: 65px;}.mt-70{margin-top: 70px;}.mt-75{margin-top: 75px;}.mt-80{margin-top: 80px;}.mt-85{margin-top: 85px;}.mt-90{margin-top: 90px;}.mt-95{margin-top: 95px;}.mt-100{margin-top: 100px;}.mt-105{margin-top: 105px;}.mt-110{margin-top: 110px;}.mt-115{margin-top: 115px;}.mt-120{margin-top: 120px;}.mt-125{margin-top: 125px;}.mt-130{margin-top: 130px;}.mt-135{margin-top: 135px;}.mt-140{margin-top: 140px;}.mt-145{margin-top: 145px;}.mt-150{margin-top: 150px;}.mt-155{margin-top: 155px;}.mt-160{margin-top: 160px;}.mt-165{margin-top: 165px;}.mt-170{margin-top: 170px;}.mt-175{margin-top: 175px;}.mt-180{margin-top: 180px;}.mt-185{margin-top: 185px;}.mt-190{margin-top: 190px;}.mt-195{margin-top: 195px;}.mt-200{margin-top: 200px;}.mb-5{margin-bottom: 5px;}.mb-10{margin-bottom: 10px;}.mb-15{margin-bottom: 15px;}.mb-20{margin-bottom: 20px;}.mb-25{margin-bottom: 25px;}.mb-30{margin-bottom: 30px;}.mb-35{margin-bottom: 35px;}.mb-40{margin-bottom: 40px;}.mb-45{margin-bottom: 45px;}.mb-50{margin-bottom: 50px;}.mb-55{margin-bottom: 55px;}.mb-60{margin-bottom: 60px;}.mb-65{margin-bottom: 65px;}.mb-70{margin-bottom: 70px;}.mb-75{margin-bottom: 75px;}.mb-80{margin-bottom: 80px;}.mb-85{margin-bottom: 85px;}.mb-90{margin-bottom: 90px;}.mb-95{margin-bottom: 95px;}.mb-100{margin-bottom: 100px;}.mb-105{margin-bottom: 105px;}.mb-110{margin-bottom: 110px;}.mb-115{margin-bottom: 115px;}.mb-120{margin-bottom: 120px;}.mb-125{margin-bottom: 125px;}.mb-130{margin-bottom: 130px;}.mb-135{margin-bottom: 135px;}.mb-140{margin-bottom: 140px;}.mb-145{margin-bottom: 145px;}.mb-150{margin-bottom: 150px;}.mb-155{margin-bottom: 155px;}.mb-160{margin-bottom: 160px;}.mb-165{margin-bottom: 165px;}.mb-170{margin-bottom: 170px;}.mb-175{margin-bottom: 175px;}.mb-180{margin-bottom: 180px;}.mb-185{margin-bottom: 185px;}.mb-190{margin-bottom: 190px;}.mb-195{margin-bottom: 195px;}.mb-200{margin-bottom: 200px;}.ml-5{margin-left: 5px;}.ml-10{margin-left: 10px;}.ml-15{margin-left: 15px;}.ml-20{margin-left: 20px;}.ml-25{margin-left: 25px;}.ml-30{margin-left: 30px;}.ml-35{margin-left: 35px;}.ml-40{margin-left: 40px;}.ml-45{margin-left: 45px;}.ml-50{margin-left: 50px;}.ml-55{margin-left: 55px;}.ml-60{margin-left: 60px;}.ml-65{margin-left: 65px;}.ml-70{margin-left: 70px;}.ml-75{margin-left: 75px;}.ml-80{margin-left: 80px;}.ml-85{margin-left: 85px;}.ml-90{margin-left: 90px;}.ml-95{margin-left: 95px;}.ml-100{margin-left: 100px;}.ml-105{margin-left: 105px;}.ml-110{margin-left: 110px;}.ml-115{margin-left: 115px;}.ml-120{margin-left: 120px;}.ml-125{margin-left: 125px;}.ml-130{margin-left: 130px;}.ml-135{margin-left: 135px;}.ml-140{margin-left: 140px;}.ml-145{margin-left: 145px;}.ml-150{margin-left: 150px;}.ml-155{margin-left: 155px;}.ml-160{margin-left: 160px;}.ml-165{margin-left: 165px;}.ml-170{margin-left: 170px;}.ml-175{margin-left: 175px;}.ml-180{margin-left: 180px;}.ml-185{margin-left: 185px;}.ml-190{margin-left: 190px;}.ml-195{margin-left: 195px;}.ml-200{margin-left: 200px;}.mr-5{margin-right: 5px;}.mr-10{margin-right: 10px;}.mr-15{margin-right: 15px;}.mr-20{margin-right: 20px;}.mr-25{margin-right: 25px;}.mr-30{margin-right: 30px;}.mr-35{margin-right: 35px;}.mr-40{margin-right: 40px;}.mr-45{margin-right: 45px;}.mr-50{margin-right: 50px;}.mr-55{margin-right: 55px;}.mr-60{margin-right: 60px;}.mr-65{margin-right: 65px;}.mr-70{margin-right: 70px;}.mr-75{margin-right: 75px;}.mr-80{margin-right: 80px;}.mr-85{margin-right: 85px;}.mr-90{margin-right: 90px;}.mr-95{margin-right: 95px;}.mr-100{margin-right: 100px;}.mr-105{margin-right: 105px;}.mr-110{margin-right: 110px;}.mr-115{margin-right: 115px;}.mr-120{margin-right: 120px;}.mr-125{margin-right: 125px;}.mr-130{margin-right: 130px;}.mr-135{margin-right: 135px;}.mr-140{margin-right: 140px;}.mr-145{margin-right: 145px;}.mr-150{margin-right: 150px;}.mr-155{margin-right: 155px;}.mr-160{margin-right: 160px;}.mr-165{margin-right: 165px;}.mr-170{margin-right: 170px;}.mr-175{margin-right: 175px;}.mr-180{margin-right: 180px;}.mr-185{margin-right: 185px;}.mr-190{margin-right: 190px;}.mr-195{margin-right: 195px;}.mr-200{margin-right: 200px;}.pt-5{padding-top: 5px;}.pt-10{padding-top: 10px;}.pt-15{padding-top: 15px;}.pt-20{padding-top: 20px;}.pt-25{padding-top: 25px;}.pt-30{padding-top: 30px;}.pt-35{padding-top: 35px;}.pt-40{padding-top: 40px;}.pt-45{padding-top: 45px;}.pt-50{padding-top: 50px;}.pt-55{padding-top: 55px;}.pt-60{padding-top: 60px;}.pt-65{padding-top: 65px;}.pt-70{padding-top: 70px;}.pt-75{padding-top: 75px;}.pt-80{padding-top: 80px;}.pt-85{padding-top: 85px;}.pt-90{padding-top: 90px;}.pt-95{padding-top: 95px;}.pt-100{padding-top: 100px;}.pt-105{padding-top: 105px;}.pt-110{padding-top: 110px;}.pt-115{padding-top: 115px;}.pt-120{padding-top: 120px;}.pt-125{padding-top: 125px;}.pt-130{padding-top: 130px;}.pt-135{padding-top: 135px;}.pt-140{padding-top: 140px;}.pt-145{padding-top: 145px;}.pt-150{padding-top: 150px;}.pt-155{padding-top: 155px;}.pt-160{padding-top: 160px;}.pt-165{padding-top: 165px;}.pt-170{padding-top: 170px;}.pt-175{padding-top: 175px;}.pt-180{padding-top: 180px;}.pt-185{padding-top: 185px;}.pt-190{padding-top: 190px;}.pt-195{padding-top: 195px;}.pt-200{padding-top: 200px;}.pt-260{padding-top: 260px;}.pb-5{padding-bottom: 5px;}.pb-10{padding-bottom: 10px;}.pb-15{padding-bottom: 15px;}.pb-20{padding-bottom: 20px;}.pb-25{padding-bottom: 25px;}.pb-30{padding-bottom: 30px;}.pb-35{padding-bottom: 35px;}.pb-40{padding-bottom: 40px;}.pb-45{padding-bottom: 45px;}.pb-50{padding-bottom: 50px;}.pb-55{padding-bottom: 55px;}.pb-60{padding-bottom: 60px;}.pb-65{padding-bottom: 65px;}.pb-70{padding-bottom: 70px;}.pb-75{padding-bottom: 75px;}.pb-80{padding-bottom: 80px;}.pb-85{padding-bottom: 85px;}.pb-90{padding-bottom: 90px;}.pb-95{padding-bottom: 95px;}.pb-100{padding-bottom: 100px;}.pb-105{padding-bottom: 105px;}.pb-110{padding-bottom: 110px;}.pb-115{padding-bottom: 115px;}.pb-120{padding-bottom: 120px;}.pb-125{padding-bottom: 125px;}.pb-130{padding-bottom: 130px;}.pb-135{padding-bottom: 135px;}.pb-140{padding-bottom: 140px;}.pb-145{padding-bottom: 145px;}.pb-150{padding-bottom: 150px;}.pb-155{padding-bottom: 155px;}.pb-160{padding-bottom: 160px;}.pb-165{padding-bottom: 165px;}.pb-170{padding-bottom: 170px;}.pb-175{padding-bottom: 175px;}.pb-180{padding-bottom: 180px;}.pb-185{padding-bottom: 185px;}.pb-190{padding-bottom: 190px;}.pb-195{padding-bottom: 195px;}.pb-200{padding-bottom: 200px;}.pl-5{padding-left: 5px;}.pl-10{padding-left: 10px;}.pl-15{padding-left: 15px;}.pl-20{padding-left: 20px;}.pl-25{padding-left: 25px;}.pl-30{padding-left: 30px;}.pl-35{padding-left: 35px;}.pl-40{padding-left: 40px;}.pl-45{padding-left: 45px;}.pl-50{padding-left: 50px;}.pl-55{padding-left: 55px;}.pl-60{padding-left: 60px;}.pl-65{padding-left: 65px;}.pl-70{padding-left: 70px;}.pl-75{padding-left: 75px;}.pl-80{padding-left: 80px;}.pl-85{padding-left: 85px;}.pl-90{padding-left: 90px;}.pl-95{padding-left: 95px;}.pl-100{padding-left: 100px;}.pl-105{padding-left: 105px;}.pl-110{padding-left: 110px;}.pl-115{padding-left: 115px;}.pl-120{padding-left: 120px;}.pl-125{padding-left: 125px;}.pl-130{padding-left: 130px;}.pl-135{padding-left: 135px;}.pl-140{padding-left: 140px;}.pl-145{padding-left: 145px;}.pl-150{padding-left: 150px;}.pl-155{padding-left: 155px;}.pl-160{padding-left: 160px;}.pl-165{padding-left: 165px;}.pl-170{padding-left: 170px;}.pl-175{padding-left: 175px;}.pl-180{padding-left: 180px;}.pl-185{padding-left: 185px;}.pl-190{padding-left: 190px;}.pl-195{padding-left: 195px;}.pl-200{padding-left: 200px;}.pr-5{padding-right: 5px;}.pr-10{padding-right: 10px;}.pr-15{padding-right: 15px;}.pr-20{padding-right: 20px;}.pr-25{padding-right: 25px;}.pr-30{padding-right: 30px;}.pr-35{padding-right: 35px;}.pr-40{padding-right: 40px;}.pr-45{padding-right: 45px;}.pr-50{padding-right: 50px;}.pr-55{padding-right: 55px;}.pr-60{padding-right: 60px;}.pr-65{padding-right: 65px;}.pr-70{padding-right: 70px;}.pr-75{padding-right: 75px;}.pr-80{padding-right: 80px;}.pr-85{padding-right: 85px;}.pr-90{padding-right: 90px;}.pr-95{padding-right: 95px;}.pr-100{padding-right: 100px;}.pr-105{padding-right: 105px;}.pr-110{padding-right: 110px;}.pr-115{padding-right: 115px;}.pr-120{padding-right: 120px;}.pr-125{padding-right: 125px;}.pr-130{padding-right: 130px;}.pr-135{padding-right: 135px;}.pr-140{padding-right: 140px;}.pr-145{padding-right: 145px;}.pr-150{padding-right: 150px;}.pr-155{padding-right: 155px;}.pr-160{padding-right: 160px;}.pr-165{padding-right: 165px;}.pr-170{padding-right: 170px;}.pr-175{padding-right: 175px;}.pr-180{padding-right: 180px;}.pr-185{padding-right: 185px;}.pr-190{padding-right: 190px;}.pr-195{padding-right: 195px;}.pr-200{padding-right: 200px;}.bounce-animate{animation-name: float-bob; animation-duration: 2s; animation-iteration-count: infinite; -moz-animation-name: float-bob; -moz-animation-duration: 2s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: float-bob; -ms-animation-duration: 2s; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear; -o-animation-name: float-bob; -o-animation-duration: 2s; -o-animation-iteration-count: infinite; -o-animation-timing-function: linear;}@-webkit-keyframes float-bob{0%{-webkit-transform: translateY(-20px); transform: translateY(-20px);}50%{-webkit-transform: translateY(-10px); transform: translateY(-10px);}100%{-webkit-transform: translateY(-20px); transform: translateY(-20px);}}.heartbeat{animation: heartbeat 1s infinite alternate;}@-webkit-keyframes heartbeat{to{-webkit-transform: scale(1.03); transform: scale(1.03);}}.rotateme{-webkit-animation-name: rotateme; animation-name: rotateme; -webkit-animation-duration: 30s; animation-duration: 30s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear;}@keyframes rotateme{from{-webkit-transform: rotate(0deg); transform: rotate(0deg);}to{-webkit-transform: rotate(360deg); transform: rotate(360deg);}}@-webkit-keyframes rotateme{from{-webkit-transform: rotate(0deg);}to{-webkit-transform: rotate(360deg);}}.preloader{background-color: #f7f7f7; width: 100%; height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999999; -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s; margin: 0 auto;}.preloader .preloader-circle{width: 100px; height: 100px; position: relative; border-style: solid; border-width: 1px; border-top-color: #c86fff; border-bottom-color: transparent; border-left-color: transparent; border-right-color: transparent; z-index: 10; border-radius: 50%; -webkit-box-shadow: 0 1px 5px 0 rgba(35, 181, 185, 0.15); box-shadow: 0 1px 5px 0 rgba(35, 181, 185, 0.15); background-color: #fff; -webkit-animation: zoom 2000ms infinite ease; animation: zoom 2000ms infinite ease; -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s;}.preloader .preloader-circle2{border-top-color: #0078ff;}.preloader .preloader-img{position: absolute; top: 44%; z-index: 200; left: -64px; right: 0; margin: 0 auto; text-align: center; display: inline-block; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); padding-top: 6px; -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s;}.preloader .preloader-img img{max-width: 208px;}.preloader .pere-text strong{font-weight: 800; color: #dca73a; text-transform: uppercase;}@-webkit-keyframes zoom{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s;}100%{-webkit-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s;}}@keyframes zoom{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s;}100%{-webkit-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s;}}.slick-initialized .slick-slide{outline: 0;}.section-padding2{padding-top: 200px; padding-bottom: 200px;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.section-padding2{padding-top: 200px; padding-bottom: 200px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-padding2{padding-top: 200px; padding-bottom: 200px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-padding2{padding-top: 100px; padding-bottom: 100px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-padding2{padding-top: 70px; padding-bottom: 70px;}}@media (max-width: 575px){.section-padding2{padding-top: 70px; padding-bottom: 70px;}}.pb-bottom{padding-bottom: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px){.pb-bottom{padding-bottom: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.pb-bottom{padding-bottom: 10px;}}@media (max-width: 575px){.pb-bottom{padding-bottom: 10px;}}.pb-top{padding-top: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px){.pb-top{padding-top: 70px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.pb-top{padding-top: 70px;}}@media (max-width: 575px){.pb-top{padding-top: 70px;}}.w-padding2{padding: 51px 33px; box-shadow: 0 20px 40px rgba(29, 37, 71, 0.04);}@media (max-width: 575px){.w-padding2{padding: 31px 13px;}}.testimonial-padding{padding-top: 190px; padding-bottom: 170px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.testimonial-padding{padding-top: 190px; padding-bottom: 170px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.testimonial-padding{padding-top: 70px; padding-bottom: 60px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.testimonial-padding{padding-top: 60px; padding-bottom: 40px;}}@media (max-width: 575px){.testimonial-padding{padding-top: 60px; padding-bottom: 40px;}}.w-padding{padding-top: 100px; padding-bottom: 95px;}@media only screen and (min-width: 576px) and (max-width: 767px){.w-padding{padding-top: 70px; padding-bottom: 70px;}}@media (max-width: 575px){.w-padding{padding-top: 70px; padding-bottom: 70px;}}.section-padding30{padding-top: 195px; padding-bottom: 180px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-padding30{padding-top: 150px; padding-bottom: 140px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-padding30{padding-top: 100px; padding-bottom: 70px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-padding30{padding-top: 65px; padding-bottom: 70px;}}@media (max-width: 575px){.section-padding30{padding-top: 65px; padding-bottom: 70px;}}.section-padding40{padding-top: 100px; padding-bottom: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px){.section-padding40{padding-top: 70px; padding-bottom: 70px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-padding40{padding-top: 60px; padding-bottom: 60px;}}@media (max-width: 575px){.section-padding40{padding-top: 60px; padding-bottom: 60px;}}.pb-padding{padding-bottom: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px){.pb-padding{padding-bottom: 100px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.pb-padding{padding-bottom: 60px;}}@media (max-width: 575px){.pb-padding{padding-bottom: 60px;}}.pt-padding{padding-top: 140px;}@media only screen and (min-width: 768px) and (max-width: 991px){.pt-padding{padding-top: 140px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.pt-padding{padding-top: 70px;}}@media (max-width: 575px){.pt-padding{padding-top: 70px;}}.services-padding{padding-top: 145px; padding-bottom: 170px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.services-padding{padding-top: 145px; padding-bottom: 170px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.services-padding{padding-top: 100px; padding-bottom: 70px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.services-padding{padding-top: 65px; padding-bottom: 70px;}}@media (max-width: 575px){.services-padding{padding-top: 65px; padding-bottom: 70px;}}.section-paddingt30{padding-top: 195px; padding-bottom: 90px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-paddingt30{padding-top: 150px; padding-bottom: 90px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-paddingt30{padding-top: 100px; padding-bottom: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-paddingt30{padding-top: 65px; padding-bottom: 10px;}}@media (max-width: 575px){.section-paddingt30{padding-top: 65px; padding-bottom: 10px;}}.section-padding3{padding-top: 150px; padding-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-padding3{padding-top: 150px; padding-bottom: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-padding3{padding-top: 60px; padding-bottom: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-padding3{padding-top: 60px; padding-bottom: 0;}}@media (max-width: 575px){.section-padding3{padding-top: 60px; padding-bottom: 0;}}.footer-padding{padding-top: 100px; padding-bottom: 13px;}@media only screen and (min-width: 576px) and (max-width: 767px){.footer-padding{padding-top: 70px; padding-bottom: 0;}}@media (max-width: 575px){.footer-padding{padding-top: 70px; padding-bottom: 0;}}@media (max-width: 575px){.section-tittle{margin-bottom: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-tittle{margin-bottom: 50px;}}.section-tittle h2{font-size: 42px; display: block; font-weight: 600; line-height: 1.3; margin-bottom: 21px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-tittle h2{font-size: 41px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-tittle h2{font-size: 31px;}}@media (max-width: 575px){.section-tittle h2{font-size: 27px;}}@media (max-width: 575px){.small-section-tittle{margin-bottom: 50px; text-align: left !important;}}@media only screen and (min-width: 576px) and (max-width: 767px){.small-section-tittle{margin-bottom: 50px;}}.small-section-tittle span{font-size: 18px; font-weight: 700; margin-bottom: 22px; color: #c86fff; text-transform: capitalize; display: inline-block; letter-spacing: 0.05em;}@media (max-width: 575px){.small-section-tittle span{font-size: 14px; padding-left: 0px; text-align: left;}}.small-section-tittle h4{color: #28395a; font-size: 18px; font-weight: 600; line-height: 1.2; margin-bottom: 20px;}.section-bg{background-size: cover; background-repeat: no-repeat; background-position: center center; background-attachment: fixed;}.section-bg2{background-size: cover; background-repeat: no-repeat; background-position: center center;}.border-bottom{border-bottom: 1px solid #ecebf0;}.white-bg{background: #ffffff;}.gray-bg{background: #f5f5f5;}.gray-bg{background: #f7f7fd;}.white-bg{background: #fff;}.black-bg{background: #16161a;}.theme-bg{background: #c86fff;}.brand-bg{background: #f1f4fa;}.testimonial-bg{background: #f9fafc;}.white-color{color: #fff;}.black-color{color: #16161a;}.theme-color{color: #c86fff;}@media only screen and (min-width: 768px) and (max-width: 991px){.header-area{box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-area{box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);}}@media (max-width: 575px){.header-area{box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);}}.header-area .header-top{border-bottom: 1px solid #f0f1f2;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.header-area .header-top{padding: 9px 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-area .header-top{padding: 9px 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-area .header-top{padding: 9px 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-area .header-top{}}@media (max-width: 575px){.header-area .header-top{padding: 9px 0px;}}.header-area .header-bottom{padding: 0px 0px;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.header-area .header-bottom{padding: 0px 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-area .header-bottom{padding: 0px 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-area .header-bottom{padding: 15px 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-area .header-bottom{padding: 15px 20px;}}@media (max-width: 575px){.header-area .header-bottom{}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-area .header-bottom.header-sticky.sticky-bar .header-right-btn{display: none !important;}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-area .header-bottom.header-sticky.sticky-bar .header-right-btn{display: none !important;}}@media (max-width: 575px){.header-area .header-bottom.header-sticky.sticky-bar .header-right-btn{display: none !important;}}.main-header{position: relative; z-index: 3;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.main-header .main-menu{margin-right: 30px;}}.main-header .main-menu ul li{display: inline-block; position: relative; z-index: 1; margin: 0 27px;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.main-header .main-menu ul li{margin: 0 14px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-header .main-menu ul li{margin: 0 8px;}}.main-header .main-menu ul li a{color: #fff; font-weight: 600; padding: 39px 2px; display: block; font-size: 16px; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; text-transform: capitalize;}.main-header .main-menu ul li:hover > a{color: #fff;}.main-header .main-menu ul ul.submenu{position: absolute; width: 170px; background: #fff; left: 0; top: 90%; visibility: hidden; opacity: 0; box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.05); padding: 17px 0; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.main-header .main-menu ul ul.submenu > li{margin-left: 7px; display: block;}.main-header .main-menu ul ul.submenu > li > a{padding: 6px 10px !important; font-size: 16px; color: #367fff;}.main-header .main-menu ul ul.submenu > li > a:hover{color: #c86fff; background: none; padding-left: 13px !important;}.button-header.margin-left{margin-left: 43px !important;}@media only screen and (min-width: 768px) and (max-width: 991px){.button-header.margin-left{margin-left: 0px !important; margin-bottom: 8px !important;}}@media only screen and (min-width: 576px) and (max-width: 767px){.button-header.margin-left{margin-left: 0px !important; margin-bottom: 8px !important;}}@media (max-width: 575px){.button-header.margin-left{margin-left: 0px !important; margin-bottom: 8px !important;}}.button-header{margin: 0 !important;}.main-header ul > li:hover > ul.submenu{visibility: visible; opacity: 1; top: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px){.header-right-btn{position: absolute; bottom: -82px; right: 11px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-right-btn{position: absolute; bottom: -82px; right: 11px;}}@media (max-width: 575px){.header-right-btn{position: absolute; bottom: -82px; right: 11px; margin: 0;}}.header-transparent{position: absolute; top: 0; right: 0; left: 0; z-index: 9;}.header-sticky.sticky-bar.sticky .main-menu ul li a{padding: 20px 20px !important;}@media only screen and (min-width: 768px) and (max-width: 991px){.header-sticky.sticky-bar.sticky{padding: 15px 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-sticky.sticky-bar.sticky{padding: 15px 0px;}}@media (max-width: 575px){.header-sticky.sticky-bar.sticky{padding: 15px 0px;}}.mobile_menu{position: absolute; right: 0px; width: 100%; z-index: 99;}.mobile_menu .slicknav_menu{background: transparent; margin-top: 0px !important;}.mobile_menu .slicknav_menu .slicknav_btn{}.mobile_menu .slicknav_menu .slicknav_btn .slicknav_icon-bar{background-color: #fff !important;}.mobile_menu .slicknav_menu .slicknav_nav{margin-top: 9px !important; background: white;}.mobile_menu .slicknav_menu .slicknav_nav a:hover{background: transparent; color: #c86fff;}.mobile_menu .slicknav_menu .slicknav_nav a{font-size: 15px; padding: 7px 10px;}.mobile_menu .slicknav_menu .slicknav_nav .slicknav_item a{padding: 0 !important;}.slider-height{min-height: 854px; background-repeat: no-repeat; background-position: center center; background-size: cover;}@media only screen and (min-width: 992px) and (max-width: 1199px){.slider-height{min-height: 700px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.slider-height{min-height: 650px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.slider-height{min-height: 650px;}}@media (max-width: 575px){.slider-height{min-height: 600px;}}.slider-height2{min-height: 400px; background-repeat: no-repeat; background-position: center center; background-size: cover;}@media only screen and (min-width: 576px) and (max-width: 767px){.slider-height2{min-height: 320px;}}@media (max-width: 575px){.slider-height2{min-height: 320px;}}.slider-height3{min-height: 588px; background-repeat: no-repeat; background-position: center center; background-size: cover;}@media only screen and (min-width: 992px) and (max-width: 1199px){.slider-height3{min-height: 400px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.slider-height3{min-height: 500px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.slider-height3{min-height: 308px;}}@media (max-width: 575px){.slider-height3{min-height: 308px;}}.slider-area,.slider-area2{background-image: url(../img/hero/h1_hero.png); background-size: cover; background-repeat: no-repeat; background-position: center center;}.slider-area.slider-area2,.slider-area2.slider-area2{background-image: url(../img/hero/hero2.png);}.slider-area .hero__caption,.slider-area2 .hero__caption{overflow: hidden;}.slider-area .hero__caption span,.slider-area2 .hero__caption span{color: #31ff7a; font-size: 60px; line-height: 1.2; font-weight: 400; margin-bottom: 30px; display: block;}@media (max-width: 575px){.slider-area .hero__caption span, .slider-area2 .hero__caption span{margin-bottom: 30px; font-size: 56px;}}.slider-area .hero__caption h1,.slider-area2 .hero__caption h1{font-size: 60px; font-weight: 700; color: #fff; line-height: 1.3; margin-bottom: 22px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.slider-area .hero__caption h1, .slider-area2 .hero__caption h1{font-size: 60px; line-height: 1.2;}}@media only screen and (min-width: 768px) and (max-width: 991px){.slider-area .hero__caption h1, .slider-area2 .hero__caption h1{font-size: 50px; line-height: 1.2;}}@media only screen and (min-width: 576px) and (max-width: 767px){.slider-area .hero__caption h1, .slider-area2 .hero__caption h1{font-size: 38px; line-height: 1.2; margin-bottom: 20px;}}@media (max-width: 575px){.slider-area .hero__caption h1, .slider-area2 .hero__caption h1{font-size: 28px; line-height: 1.2; margin-bottom: 20px;}}.slider-area .hero__caption p,.slider-area2 .hero__caption p{color: #fff; font-size: 18px; margin-bottom: 34px;}@media (max-width: 575px){.slider-area .hero__caption p, .slider-area2 .hero__caption p{font-size: 16px; padding: 0 0px;}}.slider-area .hero__caption.hero__caption2,.slider-area2 .hero__caption.hero__caption2{padding-top: 218px;}@media (max-width: 575px){.slider-area .hero__caption.hero__caption2, .slider-area2 .hero__caption.hero__caption2{padding-top: 184px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.slider-area .hero__caption.hero__caption2, .slider-area2 .hero__caption.hero__caption2{padding-top: 184px;}}.project-screen{margin-top: -500px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.project-screen{margin-top: -416px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.project-screen{margin-top: -361px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.project-screen{margin-top: -331px;}}@media (max-width: 575px){.project-screen{margin-top: -140px;}}.hero-overly{position: relative; z-index: 1;}.hero-overly::before{position: absolute; content: ""; background-color: rgba(0, 1, 2, 0.4); width: 100%; height: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: 0; background-repeat: no-repeat;}.hero-overly2{position: relative; z-index: 1;}.hero-overly2::before{position: absolute; content: ""; background-color: rgba(0, 0, 50, 0.7); width: 100%; height: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: 0; background-repeat: no-repeat;}.header-transparent{position: absolute; top: 0; right: 0; left: 0; z-index: 9;}.about-area1 .support-wrapper{display: flex; justify-content: space-between; flex-wrap: wrap;}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area1 .support-wrapper{display: block;}}.about-area1 .support-wrapper .left-content1{width: 49%; padding-left: 366px;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.about-area1 .support-wrapper .left-content1{width: 45%; padding-left: 100px;}}@media only screen and (min-width: 1601px) and (max-width: 1800px){.about-area1 .support-wrapper .left-content1{width: 42%; padding-left: 120px;}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.about-area1 .support-wrapper .left-content1{padding-left: 30px; width: 48%;}}@media only screen and (min-width: 1200px) and (max-width: 1300px){.about-area1 .support-wrapper .left-content1{padding-left: 100px; width: 49%;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area1 .support-wrapper .left-content1{width: 67%; padding-left: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area1 .support-wrapper .left-content1{width: 82%; padding-left: 30px; padding-left: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-area1 .support-wrapper .left-content1{width: 100%; padding-left: 30px;}}@media (max-width: 575px){.about-area1 .support-wrapper .left-content1{width: 100%; padding-left: 30px;}}.about-area1 .support-wrapper .left-content1 .about-icon{width: 80px; height: 80px; border-radius: 50px; display: inline-block; position: relative; margin-bottom: 31px; line-height: 80px; text-align: center; box-shadow: 0px 15px 25px rgba(66, 85, 164, 0.08);}.about-area1 .support-wrapper .left-content1 .single-features{display: flex;}.about-area1 .support-wrapper .left-content1 .single-features .features-icon{position: relative; top: 8px;}.about-area1 .support-wrapper .left-content1 .single-features .features-icon img{display: block;}.about-area1 .support-wrapper .left-content1 .single-features .features-caption{padding-left: 19px;}.about-area1 .support-wrapper .left-content1 .single-features .features-caption h3{font-size: 25px; line-height: 1.2; margin-bottom: 16px; font-weight: 400;}.about-area1 .support-wrapper .left-content1 .single-features .features-caption p{font-size: 16px; line-height: 1.8; color: #4255a4;}.about-area1 .support-wrapper .right-content1{width: 40%; margin-right: 100px; position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.about-area1 .support-wrapper .right-content1{width: 46%; margin-right: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area1 .support-wrapper .right-content1{width: 78%; margin-left: 119px; padding-top: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area1 .support-wrapper .right-content1{width: 80%; padding-top: 50px; margin-right: 50px; padding-left: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area1 .support-wrapper .right-content1{width: 100%; padding-top: 50px; margin-right: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-area1 .support-wrapper .right-content1{width: 100%; padding-top: 50px; padding-left: 30px; margin-right: 30px;}}@media (max-width: 575px){.about-area1 .support-wrapper .right-content1{width: 100%; padding-top: 50px; padding-left: 20px; margin-right: 20px;}}.about-area1 .support-wrapper .right-content1 .right-img img{width: 100%;}.about-area2 .support-wrapper{display: flex; justify-content: start; flex-wrap: wrap;}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area2 .support-wrapper{display: block;}}.about-area2 .support-wrapper .left-content2{width: 28%; padding-left: 60px;}@media only screen and (min-width: 1200px) and (max-width: 1440px){.about-area2 .support-wrapper .left-content2{width: 46%; padding-left: 60px;}}@media (min-width: 1401px) and (max-width: 1600px){.about-area2 .support-wrapper .left-content2{width: 35%; padding-left: 60px;}}@media only screen and (min-width: 1601px) and (max-width: 1800px){.about-area2 .support-wrapper .left-content2{width: 40%; padding-left: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area2 .support-wrapper .left-content2{width: 60%; padding-left: 60px; padding-right: 60px; padding-top: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area2 .support-wrapper .left-content2{width: 82%; padding-left: 50px; padding-right: 60px; padding-top: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-area2 .support-wrapper .left-content2{width: 100%; padding-left: 30px; padding-right: 60px; padding-top: 50px;}}@media (max-width: 575px){.about-area2 .support-wrapper .left-content2{width: 100%; padding-left: 30px; padding-right: 60px; padding-top: 50px;}}.about-area2 .support-wrapper .right-content2{width: 40%; margin-left: 100px; position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.about-area2 .support-wrapper .right-content2{width: 46%; margin-left: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area2 .support-wrapper .right-content2{width: 78%; margin-left: 119px; padding-top: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area2 .support-wrapper .right-content2{width: 80%; padding-top: 50px; margin-left: 50px; margin-right: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area2 .support-wrapper .right-content2{width: 100%; padding-top: 50px; margin-left: 30px; margin-right: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-area2 .support-wrapper .right-content2{width: 100%; padding-top: 50px; margin-left: 30px; margin-right: 30px;}}@media (max-width: 575px){.about-area2 .support-wrapper .right-content2{width: 100%; padding-top: 50px; margin-left: 20px; margin-right: 20px;}}.about-area2 .support-wrapper .right-content2 .right-img img{width: 100%;}.about-area2 .support-wrapper{display: flex; justify-content: start; flex-wrap: wrap;}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area2 .support-wrapper{display: block;}}.about-area2 .support-wrapper .left-content2{width: 28%; padding-left: 60px;}@media only screen and (min-width: 1200px) and (max-width: 1440px){.about-area2 .support-wrapper .left-content2{width: 46%; padding-left: 60px;}}@media (min-width: 1401px) and (max-width: 1600px){.about-area2 .support-wrapper .left-content2{width: 35%; padding-left: 60px;}}@media only screen and (min-width: 1601px) and (max-width: 1800px){.about-area2 .support-wrapper .left-content2{width: 40%; padding-left: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area2 .support-wrapper .left-content2{width: 60%; padding-left: 60px; padding-right: 60px; padding-top: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area2 .support-wrapper .left-content2{width: 82%; padding-left: 50px; padding-right: 60px; padding-top: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-area2 .support-wrapper .left-content2{width: 100%; padding-left: 30px; padding-right: 60px; padding-top: 50px;}}@media (max-width: 575px){.about-area2 .support-wrapper .left-content2{width: 100%; padding-left: 30px; padding-right: 60px; padding-top: 50px;}}.about-area2 .support-wrapper .right-content2{width: 40%; margin-left: 100px; position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.about-area2 .support-wrapper .right-content2{width: 46%; margin-left: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area2 .support-wrapper .right-content2{width: 78%; margin-left: 119px; padding-top: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area2 .support-wrapper .right-content2{width: 80%; padding-top: 50px; margin-left: 50px; margin-right: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area2 .support-wrapper .right-content2{width: 100%; padding-top: 50px; margin-left: 30px; margin-right: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-area2 .support-wrapper .right-content2{width: 100%; padding-top: 50px; margin-left: 30px; margin-right: 30px;}}@media (max-width: 575px){.about-area2 .support-wrapper .right-content2{width: 100%; padding-top: 50px; margin-left: 20px; margin-right: 20px;}}.about-area2 .support-wrapper .right-content2 .right-img img{width: 100%;}.about-area3 .support-wrapper{display: flex; justify-content: start; flex-wrap: wrap;}.about-area3 .support-wrapper .left-content3{width: 28%; padding-left: 60px;}@media only screen and (min-width: 1200px) and (max-width: 1440px){.about-area3 .support-wrapper .left-content3{width: 46%; padding-left: 60px;}}@media (min-width: 1401px) and (max-width: 1600px){.about-area3 .support-wrapper .left-content3{width: 35%; padding-left: 60px;}}@media only screen and (min-width: 1601px) and (max-width: 1800px){.about-area3 .support-wrapper .left-content3{width: 40%; padding-left: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area3 .support-wrapper .left-content3{width: 57%; padding-left: 60px; padding-right: 60px; padding-top: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area3 .support-wrapper .left-content3{width: 82%; padding-left: 50px; padding-right: 60px; padding-top: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-area3 .support-wrapper .left-content3{width: 100%; padding-left: 30px; padding-right: 60px; padding-top: 50px;}}@media (max-width: 575px){.about-area3 .support-wrapper .left-content3{width: 100%; padding-left: 30px; padding-right: 60px; padding-top: 50px;}}.about-area3 .support-wrapper .right-content3{width: 40%; margin-left: 100px; position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1600px){.about-area3 .support-wrapper .right-content3{width: 46%; margin-left: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-area3 .support-wrapper .right-content3{width: 41%; margin-left: 19px; padding-top: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area3 .support-wrapper .right-content3{width: 80%; padding-top: 50px; margin-left: 50px; margin-right: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-area3 .support-wrapper .right-content3{width: 100%; padding-top: 50px; margin-left: 30px; margin-right: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-area3 .support-wrapper .right-content3{width: 100%; padding-top: 50px; margin-left: 30px; margin-right: 30px;}}@media (max-width: 575px){.about-area3 .support-wrapper .right-content3{width: 100%; padding-top: 50px; margin-left: 20px; margin-right: 20px;}}.about-area3 .support-wrapper .right-content3 .right-img img{width: 100%;}.video-icon{position: absolute; right: 0; top: 50%; transform: translateY(-50%); left: 0; margin: 0 auto; text-align: center;}.video-icon a{background: #E2CF10; color: #ffff; width: 60px; height: 60px; display: inline-block; text-align: center; line-height: 60px; border-radius: 50%;}.video-icon a::after{position: absolute; content: ""; border-radius: 50%; left: -39px; top: -38px; right: 0; z-index: 0; background: #0000;}@media only screen and (min-width: 576px) and (max-width: 767px){.video-icon a::after{border: 50px solid rgba(241, 65, 5, 0.1); left: -19px; top: -19px; right: 0;}}@media (max-width: 575px){.video-icon a::after{border: 50px solid rgba(241, 65, 5, 0.1); left: -19px; top: -19px; right: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px){.video-icon a{width: 60px; height: 60px; line-height: 60px;}}@media (max-width: 575px){.video-icon a{width: 60px; height: 60px; line-height: 60px;}}.video-icon a i{font-size: 20px; font-size: 20px; line-height: 1; position: relative; right: -2px; top: 2px;}.video-icon a.btn-icon{position: relative;}.video-icon a.btn-icon::before{content: ""; display: inline-block; position: absolute; top: -2px; left: -2px; bottom: -2px; right: -2px; border-radius: inherit; border: 1px solid #fff; -webkit-animation: btnIconRipple 2s cubic-bezier(0.23, 1, 0.32, 1) both infinite; animation: btnIconRipple 2s cubic-bezier(0.23, 1, 0.32, 1) both infinite;}@-webkit-keyframes btnIconRipple{0%{border-width: 4px; -webkit-transform: scale(1); transform: scale(1);}50%{border-width: 1px; -webkit-transform: scale(1.5); transform: scale(1.5);}80%{border-width: 1px; -webkit-transform: scale(1.9); transform: scale(1.9);}100%{opacity: 0;}}.team-area .single-cat{margin: 0 15px; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; z-index: 1;}.team-area .single-cat .cat-icon img{margin: 0 auto; margin-bottom: 30px;}.team-area .single-cat .cat-cap span{color: #6785ff; font-size: 46px; font-weight: 600; margin-bottom: 10px; display: block;}.team-area .single-cat .cat-cap h5 > a{font-size: 24px; font-weight: 600; margin-bottom: 14px; display: block; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; text-transform: capitalize; color: #4255a4;}@media only screen and (min-width: 576px) and (max-width: 767px){.team-area .single-cat .cat-cap h5 > a{font-size: 21px;}}@media (max-width: 575px){.team-area .single-cat .cat-cap h5 > a{font-size: 23px;}}.team-area .single-cat .cat-cap p{color: #57667e; font-size: 16px; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; margin: 0;}@media only screen and (min-width: 576px) and (max-width: 767px){.team-area .single-cat .cat-cap p{font-size: 15px;}}.team-area .single-cat .cat-cap a{color: #1c165c; font-size: 16px; font-weight: 600; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;}.team-area .single-cat:hover .cat-cap h5{color: #000;}.team-active button.slick-arrow{position: absolute; border: 0; padding: 0; z-index: 2; cursor: pointer; top: 50%; transform: translateY(-50%); left: auto; background: none;}.team-active button.slick-arrow i{font-size: 20px; color: #c86fff; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;}.team-active button.slick-arrow i:hover{color: #4255a4;}.team-active button.slick-prev{left: -58px;}.team-active button.slick-prev i{color: #ddd;}.team-active button.slick-next{right: -58px;}.team-active button.slick-next i{color: #ddd;}.courses-area .properties{margin: 0 15px;}.courses-area .properties.properties2{margin-bottom: 30px;}.courses-area .properties__card{box-shadow: 0px 6px 6px 0px rgba(2, 25, 65, 0.08); border-radius: 10px; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}.courses-area .properties__card:hover{box-shadow: 0px 8px 8px 0px rgba(2, 25, 65, 0.08);}.courses-area .properties__img img{width: 100%; border-radius: 10px 10px 0 0; position: relative;}.courses-area .properties__caption{padding: 29px 20px 20px 20px;}.courses-area .properties__caption h3{font-size: 20px; font-weight: 500; margin-bottom: 6px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.courses-area .properties__caption h3{font-size: 16px;}}.courses-area .properties__caption h3 a{text-decoration: underline transparent;}.courses-area .properties__caption h3 a:hover{text-decoration: underline; color: #4255a4;}.courses-area .properties__caption P{color: #6e7697;}.courses-area .properties__caption P span{color: #c86fff; font-size: 16px;}@media only screen and (min-width: 768px) and (max-width: 991px){.courses-area .properties__caption P span{font-size: 12px;}}.courses-area .properties__footer{margin-bottom: 22px; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}@media (max-width: 575px){.courses-area .properties__footer{padding: 19px 10px 20px 12px;}}.courses-area .properties__footer .restaurant-name p{display: inline-block; color: #6e7697;}.courses-area .properties__footer .restaurant-name p span{color: #ff7b2e; font-size: 12px;}.courses-area .properties__footer .price span{cursor: pointer; font-weight: 700; color: #4255a4; font-size: 23px;}.courses-area .properties:hover .border-btn2{color: #fff; background: #ff9f67; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}.rating i{font-size: 14px; color: #ff7b2e;}.courses-actives button.slick-arrow{position: absolute; border: 0; padding: 0; z-index: 2; cursor: pointer; top: 50%; transform: translateY(-50%); left: auto; background: none;}.courses-actives button.slick-arrow i{font-size: 20px; color: #c86fff; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;}.courses-actives button.slick-arrow i:hover{color: #4255a4;}.courses-actives button.slick-prev{left: -58px;}.courses-actives button.slick-prev i{color: #ddd;}.courses-actives button.slick-next{right: -58px;}.courses-actives button.slick-next i{color: #ddd;}.single-features{display: flex;}.single-features .features-icon img{display: block;}.single-features .features-caption{padding-left: 19px;}.single-features .features-caption h3{font-size: 25px; line-height: 1.2; margin-bottom: 16px; font-weight: 400;}.single-features .features-caption p{font-size: 15px; line-height: 1.8;}.topic-area .single-topic{position: relative;}.topic-area .single-topic::before{position: absolute; top: 0; left: 0; right: 0; height: 100%; width: 100%; content: ""; background-color: rgba(66, 85, 164, 0.7); opacity: 0; z-index: 1; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; border-radius: 12px;}.topic-area .single-topic:hover::before{opacity: 1; visibility: visible;}.topic-area .single-topic .topic-img{border-radius: 12px;}.topic-area .single-topic .topic-img img{width: 100%;}.topic-area .single-topic .topic-content-box{position: absolute; top: 50%; left: 0; right: 0; margin: 0 auto; transform: translateY(-50%); height: 100%; width: 100%; transition: 0.4s; z-index: 2;}.topic-area .single-topic .topic-content-box .topic-content{position: absolute; top: 53%; transform: translateY(-47%); left: 0; right: 0; text-align: center;}.topic-area .single-topic .topic-content-box .topic-content h3 a{color: #ffffff; font-weight: 700; font-size: 20px; margin-bottom: 0px; text-transform: uppercase; text-decoration: underline #fff transparent; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}.topic-area .single-topic .topic-content-box .topic-content h3 a:hover{text-decoration: underline;}.topic-area .single-topic .topic-content-box .topic-content p{font-size: 16px; color: #ffff; padding: 0 82px; line-height: 1.6;}@media (max-width: 575px){.topic-area .single-topic .topic-content-box .topic-content p{padding: 0 18px;}}.services-area{margin-top: -100px;}.services-area.services-area2{margin-top: 0;}.services-area .single-services{display: flex; box-shadow: 0px 25px 60px rgba(66, 85, 164, 0.06); padding: 29px 24px; border-radius: 20px; background: #fff;}@media only screen and (min-width: 992px) and (max-width: 1199px){.services-area .single-services{padding: 18px 14px;}}@media (max-width: 575px){.services-area .single-services{padding: 18px 14px;}}.services-area .single-services .features-icon{position: relative; top: 8px;}.services-area .single-services .features-icon img{display: block;}.services-area .single-services .features-caption{padding-left: 19px;}.services-area .single-services .features-caption h3{font-size: 20px; line-height: 1.2; margin-bottom: 10px; font-weight: 700;}.services-area .single-services .features-caption p{font-size: 17px; line-height: 1.5; color: #4255a4; margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px){.services-area .single-services .features-caption p{font-size: 15px;}}@media (max-width: 575px){.services-area .single-services .features-caption p{font-size: 15px;}}.footer-area .footer-pera p{color: #fff; padding-right: 52px; font-size: 16px; margin-bottom: 50px; line-height: 1.8;}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-area .footer-pera p{padding-right: 0px;}}.footer-area .footer-pera.footer-pera2 p{padding: 0;}.footer-area .footer-tittle h4{color: #fff; font-size: 22px; margin-bottom: 29px; font-weight: 600;}.footer-area .footer-tittle ul li{margin-bottom: 15px;}.footer-area .footer-tittle ul li a{color: #fff; font-weight: 400; font-size: 16px; text-decoration: underline transparent; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;}.footer-area .footer-tittle ul li a:hover{color: #fff; text-decoration: underline;}.footer-area .footer-tittle p{color: #fff;}.footer-area .footer-form{margin-top: 40px;}.footer-area .footer-form form{position: relative;}.footer-area .footer-form form input{width: 100%; height: 43px; padding: 10px 20px; border: 1px solid #fff; border-radius: 30px;}.footer-area .footer-form form .form-icon button{position: absolute; top: 0; right: 0; background: none; border: 0; cursor: pointer; padding: 13px 22px; line-height: 1; border-radius: 0 3px 3px 0;}.footer-area .info.error{color: #c86fff;}.footer-bottom-area .footer-border{padding: 11px 0px 11px;}.footer-bottom-area .footer-copy-right p{color: #fff; font-weight: 400; font-size: 18px; line-height: 2; margin-bottom: 12px;}.footer-bottom-area .footer-copy-right p i{color: #c86fff;}.footer-social a{background: rgba(128, 136, 255, 0.1); color: #fff; width: 40px; height: 40px; border-radius: 50%; font-size: 14px; line-height: 40px; display: inline-block; text-align: center; margin-right: 8px;}.footer-social a:hover{color: #fff; background: #c86fff;}.footer-social a i{display: inline-block;}.footer-bg{background: #0B0B45;}.login-body{margin: 0; padding: 0; width: 100%; height: 100vh;}.login-form{position: absolute; top: 50%; left: 50%; width: 480px; padding: 90px 45px 60px 45px; transform: translate(-50%, -50%); background: rgba(0, 0, 0, 0.4); box-shadow: 0 15px 20px rgba(0, 0, 0, 0.2); border-radius: 5px;}@media (max-width: 575px){.login-form{width: 282px; padding: 90px 15px 15px 15px;}}.login-form .logo-login img{width: 99px; height: 95px; position: absolute; top: -57px; left: 0; right: 0; margin: 0 auto; border: 15px solid rgba(255, 255, 255, 0.1); box-shadow: 0 15px 20px rgba(0, 0, 0, 0.7); border-radius: 50%;}.login-form h2{color: #fff; font-size: 30px; margin: 0; text-align: center; font-weight: 600; margin-bottom: 40px;}.login-form .form-input{position: relative; margin: 20px 0;}.login-form .form-input label{font-size: 18px; font-weight: 600; color: #fff;}.login-form .form-input input{outline: none; height: 40px; padding: 10px; box-sizing: border-box; width: 100%; border: 1px solid rgba(0, 0, 0, 0.5); background: transparent; font-size: 18px; border: none; color: #fff; border-bottom: 1px solid #fff;}.login-form .form-input input::placeholder{color: #fff;}.login-form .form-input input[type="submit"]{background: #fff; color: #000; border: none; cursor: pointer; text-transform: capitalize; line-height: 1; font-size: 18px; font-weight: 700; border-radius: 20px; transition: 0.4s;}.login-form .form-input input[type="submit"]:hover{background: #000; background: #fff;}.login-form .forget{display: block; margin-top: 30px; color: #fff; font-weight: 600; text-decoration: underline; margin-bottom: 5px;}.login-form .forget:hover{color: #fff;}.login-form .registration{display: block; color: #fff; font-weight: 600; text-decoration: underline; margin-bottom: 5px;}.login-form .registration:hover{color: #fff;}.home-blog-area{background: #f8fcff;}.home-blog-area .home-blog-single{-webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}.home-blog-area .home-blog-single .blog-img-cap .blog-img{overflow: hidden; position: relative;}.home-blog-area .home-blog-single .blog-img-cap .blog-img img{width: 100%; -webkit-transform: scale 1; -ms-transform: scale 1; transform: scale 1; transition: all 0.3s ease-out 0s;}.home-blog-area .home-blog-single .blog-img-cap .blog-img .blog-date{background: #09cc7f; padding: 15px 34px; display: inline-block; position: absolute; bottom: 0; left: 0; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}@media only screen and (min-width: 768px) and (max-width: 991px){.home-blog-area .home-blog-single .blog-img-cap .blog-img .blog-date{padding: 8px 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.home-blog-area .home-blog-single .blog-img-cap .blog-img .blog-date{padding: 8px 20px;}}@media (max-width: 575px){.home-blog-area .home-blog-single .blog-img-cap .blog-img .blog-date{padding: 8px 20px;}}.home-blog-area .home-blog-single .blog-img-cap .blog-img .blog-date span{color: #fff; font-size: 25px; font-weight: 600; line-height: 1; margin: 0;}@media only screen and (min-width: 768px) and (max-width: 991px){.home-blog-area .home-blog-single .blog-img-cap .blog-img .blog-date span{font-size: 22px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.home-blog-area .home-blog-single .blog-img-cap .blog-img .blog-date span{font-size: 22px;}}@media (max-width: 575px){.home-blog-area .home-blog-single .blog-img-cap .blog-img .blog-date span{font-size: 22px;}}.home-blog-area .home-blog-single .blog-img-cap .blog-img .blog-date p{color: #fff; margin: 0;}.home-blog-area .home-blog-single .blog-img-cap .blog-cap{background: #fff; padding: 37px 129px 37px 50px; border: 1px solid #f7f7f7; border-top: 0; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}@media only screen and (min-width: 992px) and (max-width: 1199px){.home-blog-area .home-blog-single .blog-img-cap .blog-cap{padding: 37px 23px 37px 45px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.home-blog-area .home-blog-single .blog-img-cap .blog-cap{padding: 19px 8px 17px 18px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.home-blog-area .home-blog-single .blog-img-cap .blog-cap{padding: 19px 8px 17px 18px;}}@media (max-width: 575px){.home-blog-area .home-blog-single .blog-img-cap .blog-cap{padding: 19px 8px 17px 18px;}}.home-blog-area .home-blog-single .blog-img-cap .blog-cap p{color: #707b8e;}.home-blog-area .home-blog-single .blog-img-cap .blog-cap h3 a{color: #191d34; font-size: 24px; font-weight: 700; line-height: 1.4; margin-bottom: 19px; display: block; text-transform: capitalize;}.home-blog-area .home-blog-single .blog-img-cap .blog-cap h3 a:hover{color: #c86fff;}@media only screen and (min-width: 768px) and (max-width: 991px){.home-blog-area .home-blog-single .blog-img-cap .blog-cap h3 a{font-size: 19px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.home-blog-area .home-blog-single .blog-img-cap .blog-cap h3 a{font-size: 19px;}}@media (max-width: 575px){.home-blog-area .home-blog-single .blog-img-cap .blog-cap h3 a{font-size: 19px;}}.home-blog-area .home-blog-single .blog-img-cap .blog-cap .more-btn{color: #3a3a3a; text-transform: uppercase; font-size: 14px; font-family: "Josefin Sans", sans-serif; color: #3a3a3a;}.home-blog-area .home-blog-single .blog-img-cap .blog-cap .more-btn:hover{color: #014b85;}.home-blog-single:hover .blog-img-cap .blog-img .blog-date{background: #c86fff;}.home-blog-single:hover .blog-img-cap .blog-img img{-webkit-transform: scale(1.04); -ms-transform: scale(1.04); transform: scale(1.04);}.home-blog-single:hover .blog-img-cap .blog-cap{border-top: 0;}.latest-blog-area .area-heading{margin-bottom: 70px;}.blog_area a{color: "Josefin Sans", sans-serif !important; text-decoration: none; transition: 0.4s;}.blog_area a:hover,.blog_area a :hover{background: -webkit-linear-gradient(131deg, #c86fff 0%, #c86fff 99%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-decoration: none; transition: 0.4s;}.single-blog{overflow: hidden; margin-bottom: 30px;}.single-blog:hover{box-shadow: 0px 10px 20px 0px rgba(42, 34, 123, 0.1);}.single-blog .thumb{overflow: hidden; position: relative;}.single-blog .thumb:after{content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.single-blog h4{border-bottom: 1px solid #dfdfdf; padding-bottom: 34px; margin-bottom: 25px;}.single-blog a{font-size: 20px; font-weight: 600;}.single-blog .date{color: #666666; text-align: left; display: inline-block; font-size: 13px; font-weight: 300;}.single-blog .tag{text-align: left; display: inline-block; float: left; font-size: 13px; font-weight: 300; margin-right: 22px; position: relative;}.single-blog .tag:after{content: ""; position: absolute; width: 1px; height: 10px; background: #acacac; right: -12px; top: 7px;}@media (max-width: 1199px){.single-blog .tag{margin-right: 8px;}.single-blog .tag:after{display: none;}}.single-blog .likes{margin-right: 16px;}@media (max-width: 800px){.single-blog{margin-bottom: 30px;}}.single-blog .single-blog-content{padding: 30px;}.single-blog .single-blog-content .meta-bottom p{font-size: 13px; font-weight: 300;}.single-blog .single-blog-content .meta-bottom i{color: #fdcb9e; font-size: 13px; margin-right: 7px;}@media (max-width: 1199px){.single-blog .single-blog-content{padding: 15px;}}.single-blog:hover .thumb:after{opacity: 0.7; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}@media (max-width: 1199px){.single-blog h4{transition: all 300ms linear 0s; border-bottom: 1px solid #dfdfdf; padding-bottom: 14px; margin-bottom: 12px;}.single-blog h4 a{font-size: 18px;}}.full_image.single-blog{position: relative;}.full_image.single-blog .single-blog-content{position: absolute; left: 35px; bottom: 0; opacity: 0; visibility: hidden; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}@media (min-width: 992px){.full_image.single-blog .single-blog-content{bottom: 100px;}}.full_image.single-blog h4{-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; border-bottom: none; padding-bottom: 5px;}.full_image.single-blog a{font-size: 20px; font-weight: 600;}.full_image.single-blog .date{color: #fff;}.full_image.single-blog:hover .single-blog-content{opacity: 1; visibility: visible; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.l_blog_item .l_blog_text .date{margin-top: 24px; margin-bottom: 15px;}.l_blog_item .l_blog_text .date a{font-size: 12px;}.l_blog_item .l_blog_text h4{font-size: 18px; border-bottom: 1px solid #eeeeee; margin-bottom: 0px; padding-bottom: 20px; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.l_blog_item .l_blog_text p{margin-bottom: 0px; padding-top: 20px;}.causes_slider .owl-dots{text-align: center; margin-top: 80px;}.causes_slider .owl-dots .owl-dot{height: 14px; width: 14px; background: #eeeeee; display: inline-block; margin-right: 7px;}.causes_slider .owl-dots .owl-dot:last-child{margin-right: 0px;}.causes_item{background: #fff;}.causes_item .causes_img{position: relative;}.causes_item .causes_img .c_parcent{position: absolute; bottom: 0px; width: 100%; left: 0px; height: 3px; background: rgba(255, 255, 255, 0.5);}.causes_item .causes_img .c_parcent span{width: 70%; height: 3px; position: absolute; left: 0px; bottom: 0px;}.causes_item .causes_img .c_parcent span:before{content: "75%"; position: absolute; right: -10px; bottom: 0px; color: #fff; padding: 0px 5px;}.causes_item .causes_text{padding: 30px 35px 40px 30px;}.causes_item .causes_text h4{font-size: 18px; font-weight: 600; margin-bottom: 15px; cursor: pointer;}.causes_item .causes_text p{font-size: 14px; line-height: 24px; font-weight: 300; margin-bottom: 0px;}.causes_item .causes_bottom a{width: 50%; border: 1px solid; text-align: center; float: left; line-height: 50px; color: #fff; font-size: 14px; font-weight: 500;}.causes_item .causes_bottom a + a{border-color: #eeeeee; background: #fff; font-size: 14px;}.latest_blog_area{background: #f9f9ff;}.single-recent-blog-post{margin-bottom: 30px;}.single-recent-blog-post .thumb{overflow: hidden;}.single-recent-blog-post .thumb img{transition: all 0.7s linear;}.single-recent-blog-post .details{padding-top: 30px;}.single-recent-blog-post .details .sec_h4{line-height: 24px; padding: 10px 0px 13px; transition: all 0.3s linear;}.single-recent-blog-post .date{font-size: 14px; line-height: 24px; font-weight: 400;}.single-recent-blog-post:hover img{transform: scale(1.23) rotate(10deg);}.tags .tag_btn{font-size: 12px; font-weight: 500; line-height: 20px; border: 1px solid #eeeeee; display: inline-block; padding: 1px 18px; text-align: center;}.tags .tag_btn + .tag_btn{margin-left: 2px;}.blog_categorie_area{padding-top: 30px; padding-bottom: 30px;}@media (min-width: 900px){.blog_categorie_area{padding-top: 80px; padding-bottom: 80px;}}@media (min-width: 1100px){.blog_categorie_area{padding-top: 120px; padding-bottom: 120px;}}.categories_post{position: relative; text-align: center; cursor: pointer;}.categories_post img{max-width: 100%;}.categories_post .categories_details{position: absolute; top: 20px; left: 20px; right: 20px; bottom: 20px; background: rgba(34, 34, 34, 0.75); color: #fff; transition: all 0.3s linear; display: flex; align-items: center; justify-content: center;}.categories_post .categories_details h5{margin-bottom: 0px; font-size: 18px; line-height: 26px; text-transform: uppercase; color: #fff; position: relative;}.categories_post .categories_details p{font-weight: 300; font-size: 14px; line-height: 26px; margin-bottom: 0px;}.categories_post .categories_details .border_line{margin: 10px 0px; background: #fff; width: 100%; height: 1px;}.categories_post:hover .categories_details{background: rgba(222, 99, 32, 0.85);}.blog_item{margin-bottom: 50px;}.blog_details{padding: 30px 0 20px 10px; box-shadow: 0px 10px 20px 0px rgba(221, 221, 221, 0.3);}@media (min-width: 768px){.blog_details{padding: 60px 30px 35px 35px;}}.blog_details p{margin-bottom: 30px;}.blog_details a{color: #080808;}.blog_details a:hover{color: #ff9f67;}.blog_details h2{font-size: 18px; font-weight: 600; margin-bottom: 8px;}@media (min-width: 768px){.blog_details h2{font-size: 24px; margin-bottom: 15px;}}.blog-info-link li{float: left; font-size: 14px;}.blog-info-link li a{color: #999999;}.blog-info-link li i,.blog-info-link li span{font-size: 13px; margin-right: 5px;}.blog-info-link li::after{content: "|"; padding-left: 10px; padding-right: 10px;}.blog-info-link li:last-child::after{display: none;}.blog-info-link::after{content: ""; display: block; clear: both; display: table;}.blog_item_img{position: relative;}.blog_item_img .blog_item_date{position: absolute; bottom: -10px; left: 10px; display: block; color: #fff; background-color: #c86fff; padding: 8px 15px; border-radius: 5px;}@media (min-width: 768px){.blog_item_img .blog_item_date{bottom: -20px; left: 40px; padding: 13px 30px;}}.blog_item_img .blog_item_date h3{font-size: 22px; font-weight: 600; color: #fff; margin-bottom: 0; line-height: 1.2;}@media (min-width: 768px){.blog_item_img .blog_item_date h3{font-size: 30px;}}.blog_item_img .blog_item_date p{font-size: 18px; margin-bottom: 0; color: #fff;}@media (min-width: 768px){.blog_item_img .blog_item_date p{font-size: 18px;}}.blog_right_sidebar .widget_title{font-size: 20px; margin-bottom: 40px;}.blog_right_sidebar .widget_title::after{content: ""; display: block; padding-top: 15px; border-bottom: 1px solid #f0e9ff;}.blog_right_sidebar .single_sidebar_widget{background: #fbf9ff; padding: 30px; margin-bottom: 30px;}.blog_right_sidebar .single_sidebar_widget .btn_1{margin-top: 0px;}.blog_right_sidebar .search_widget .form-control{height: 50px; border-color: #f0e9ff; font-size: 13px; color: #999999; padding-left: 20px; border-radius: 0; border-right: 0;}.blog_right_sidebar .search_widget .form-control::placeholder{color: #999999;}.blog_right_sidebar .search_widget .form-control:focus{border-color: #f0e9ff; outline: 0; box-shadow: none;}.blog_right_sidebar .search_widget .input-group button{background: #c86fff; border-left: 0; border: 1px solid #f0e9ff; padding: 4px 15px; border-left: 0; cursor: pointer;}.blog_right_sidebar .search_widget .input-group button i{color: #fff;}.blog_right_sidebar .search_widget .input-group button span{font-size: 14px; color: #999999;}.blog_right_sidebar .newsletter_widget .form-control{height: 50px; border-color: #f0e9ff; font-size: 13px; color: #999999; padding-left: 20px; border-radius: 0;}.blog_right_sidebar .newsletter_widget .form-control::placeholder{color: #999999;}.blog_right_sidebar .newsletter_widget .form-control:focus{border-color: #f0e9ff; outline: 0; box-shadow: none;}.blog_right_sidebar .newsletter_widget .input-group button{background: #fff; border-left: 0; border: 1px solid #f0e9ff; padding: 4px 15px; border-left: 0;}.blog_right_sidebar .newsletter_widget .input-group button i,.blog_right_sidebar .newsletter_widget .input-group button span{font-size: 14px; color: #fff;}.blog_right_sidebar .post_category_widget .cat-list li{border-bottom: 1px solid #f0e9ff; transition: all 0.3s ease 0s; padding-bottom: 12px;}.blog_right_sidebar .post_category_widget .cat-list li:last-child{border-bottom: 0;}.blog_right_sidebar .post_category_widget .cat-list li a{font-size: 14px; line-height: 20px; color: #888888;}.blog_right_sidebar .post_category_widget .cat-list li a p{margin-bottom: 0px;}.blog_right_sidebar .post_category_widget .cat-list li + li{padding-top: 15px;}.blog_right_sidebar .popular_post_widget .post_item .media-body{justify-content: center; align-self: center; padding-left: 20px;}.blog_right_sidebar .popular_post_widget .post_item .media-body h3{font-size: 16px; line-height: 20px; margin-bottom: 6px; transition: all 0.3s linear;}.blog_right_sidebar .popular_post_widget .post_item .media-body a:hover{color: #fff;}.blog_right_sidebar .popular_post_widget .post_item .media-body p{font-size: 14px; line-height: 21px; margin-bottom: 0px;}.blog_right_sidebar .popular_post_widget .post_item + .post_item{margin-top: 20px;}.blog_right_sidebar .tag_cloud_widget ul li{display: inline-block;}.blog_right_sidebar .tag_cloud_widget ul li a{display: inline-block; border: 1px solid #eeeeee; background: #fff; padding: 4px 20px; margin-bottom: 8px; margin-right: 3px; transition: all 0.3s ease 0s; color: #888888; font-size: 13px;}.blog_right_sidebar .tag_cloud_widget ul li a:hover{background: #c86fff; color: #fff !important; -webkit-text-fill-color: #fff; text-decoration: none; -webkit-transition: 0.5s; transition: 0.5s;}.blog_right_sidebar .instagram_feeds .instagram_row{display: flex; margin-right: -6px; margin-left: -6px;}.blog_right_sidebar .instagram_feeds .instagram_row li{width: 33.33%; float: left; padding-right: 6px; padding-left: 6px; margin-bottom: 15px;}.blog_right_sidebar .br{width: 100%; height: 1px; background: #eee; margin: 30px 0px;}.blog-pagination{margin-top: 80px;}.blog-pagination .page-link{font-size: 14px; position: relative; display: block; padding: 0; text-align: center; margin-left: -1px; line-height: 45px; width: 45px; height: 45px; border-radius: 0 !important; color: #8a8a8a; border: 1px solid #f0e9ff; margin-right: 10px;}.blog-pagination .page-link i,.blog-pagination .page-link span{font-size: 13px;}.blog-pagination .page-item.active .page-link{background-color: #fbf9ff; border-color: #f0e9ff; color: #888888;}.blog-pagination .page-item:last-child .page-link{margin-right: 0;}.single-post-area .blog_details{box-shadow: none; padding: 0;}.single-post-area .social-links{padding-top: 10px;}.single-post-area .social-links li{display: inline-block; margin-bottom: 10px;}.single-post-area .social-links li a{color: #cccccc; padding: 7px; font-size: 14px; transition: all 0.2s linear;}.single-post-area .blog_details{padding-top: 26px;}.single-post-area .blog_details p{margin-bottom: 20px; font-size: 15px;}.single-post-area .quote-wrapper{background: rgba(130, 139, 178, 0.1); padding: 15px; line-height: 1.733; color: #888888; font-style: italic; margin-top: 25px; margin-bottom: 25px;}@media (min-width: 768px){.single-post-area .quote-wrapper{padding: 30px;}}.single-post-area .quotes{background: #fff; padding: 15px 15px 15px 20px; border-left: 2px solid;}@media (min-width: 768px){.single-post-area .quotes{padding: 25px 25px 25px 30px;}}.single-post-area .arrow{position: absolute;}.single-post-area .arrow .lnr{font-size: 20px; font-weight: 600;}.single-post-area .thumb .overlay-bg{background: rgba(0, 0, 0, 0.8);}.single-post-area .navigation-top{padding-top: 15px; border-top: 1px solid #f0e9ff;}.single-post-area .navigation-top p{margin-bottom: 0;}.single-post-area .navigation-top .like-info{font-size: 14px;}.single-post-area .navigation-top .like-info i,.single-post-area .navigation-top .like-info span{font-size: 16px; margin-right: 5px;}.single-post-area .navigation-top .comment-count{font-size: 14px;}.single-post-area .navigation-top .comment-count i,.single-post-area .navigation-top .comment-count span{font-size: 16px; margin-right: 5px;}.single-post-area .navigation-top .social-icons li{display: inline-block; margin-right: 15px;}.single-post-area .navigation-top .social-icons li:last-child{margin: 0;}.single-post-area .navigation-top .social-icons li i,.single-post-area .navigation-top .social-icons li span{font-size: 14px; color: #999999;}.single-post-area .blog-author{padding: 40px 30px; background: #fbf9ff; margin-top: 50px;}@media (max-width: 600px){.single-post-area .blog-author{padding: 20px 8px;}}.single-post-area .blog-author img{width: 90px; height: 90px; border-radius: 50%; margin-right: 30px;}@media (max-width: 600px){.single-post-area .blog-author img{margin-right: 15px; width: 45px; height: 45px;}}.single-post-area .blog-author a{display: inline-block;}.single-post-area .blog-author a:hover{color: #ff9f67;}.single-post-area .blog-author p{margin-bottom: 0; font-size: 15px;}.single-post-area .blog-author h4{font-size: 16px;}.single-post-area .navigation-area{border-bottom: 1px solid #eee; padding-bottom: 30px; margin-top: 55px;}.single-post-area .navigation-area p{margin-bottom: 0px;}.single-post-area .navigation-area h4{font-size: 18px; line-height: 25px;}.single-post-area .navigation-area .nav-left{text-align: left;}.single-post-area .navigation-area .nav-left .thumb{margin-right: 20px; background: #000;}.single-post-area .navigation-area .nav-left .thumb img{-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.single-post-area .navigation-area .nav-left .lnr{margin-left: 20px; opacity: 0; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.single-post-area .navigation-area .nav-left:hover .lnr{opacity: 1;}.single-post-area .navigation-area .nav-left:hover .thumb img{opacity: 0.5;}@media (max-width: 767px){.single-post-area .navigation-area .nav-left{margin-bottom: 30px;}}.single-post-area .navigation-area .nav-right{text-align: right;}.single-post-area .navigation-area .nav-right .thumb{margin-left: 20px; background: #000;}.single-post-area .navigation-area .nav-right .thumb img{-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.single-post-area .navigation-area .nav-right .lnr{margin-right: 20px; opacity: 0; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}.single-post-area .navigation-area .nav-right:hover .lnr{opacity: 1;}.single-post-area .navigation-area .nav-right:hover .thumb img{opacity: 0.5;}@media (max-width: 991px){.single-post-area .sidebar-widgets{padding-bottom: 0px;}}.comments-area{background: transparent; border-top: 1px solid #eee; padding: 45px 0; margin-top: 50px;}@media (max-width: 414px){.comments-area{padding: 50px 8px;}}.comments-area h4{margin-bottom: 35px; font-size: 18px;}.comments-area h5{font-size: 16px; margin-bottom: 0px;}.comments-area .comment-list{padding-bottom: 48px;}.comments-area .comment-list:last-child{padding-bottom: 0px;}.comments-area .comment-list.left-padding{padding-left: 25px;}@media (max-width: 413px){.comments-area .comment-list .single-comment h5{font-size: 12px;}.comments-area .comment-list .single-comment .date{font-size: 11px;}.comments-area .comment-list .single-comment .comment{font-size: 10px;}}.comments-area .thumb{margin-right: 20px;}.comments-area .thumb img{width: 70px; border-radius: 50%;}.comments-area .date{font-size: 14px; color: #999999; margin-bottom: 0; margin-left: 20px;}.comments-area .comment{margin-bottom: 10px; color: #777777; font-size: 15px;}.comments-area .btn-reply{background-color: transparent; color: #888888; padding: 5px 18px; font-size: 14px; display: block; font-weight: 400;}.comment-form{border-top: 1px solid #eee; padding-top: 45px; margin-top: 50px; margin-bottom: 20px;}.comment-form .form-group{margin-bottom: 30px;}.comment-form h4{margin-bottom: 40px; font-size: 18px; line-height: 22px;}.comment-form .name{padding-left: 0px;}@media (max-width: 767px){.comment-form .name{padding-right: 0px; margin-bottom: 1rem;}}.comment-form .email{padding-right: 0px;}@media (max-width: 991px){.comment-form .email{padding-left: 0px;}}.comment-form .form-control{border: 1px solid #f0e9ff; border-radius: 5px; height: 48px; padding-left: 18px; font-size: 13px; background: transparent;}.comment-form .form-control:focus{outline: 0; box-shadow: none;}.comment-form .form-control::placeholder{font-weight: 300; color: #999999;}.comment-form .form-control::placeholder{color: #777777;}.comment-form textarea{padding-top: 18px; border-radius: 12px; height: 100% !important;}.comment-form ::-webkit-input-placeholder{font-size: 13px; color: #777;}.comment-form ::-moz-placeholder{font-size: 13px; color: #777;}.comment-form :-ms-input-placeholder{font-size: 13px; color: #777;}.comment-form :-moz-placeholder{font-size: 13px; color: #777;}.dropdown .dropdown-menu{-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}.contact-info{margin-bottom: 25px;}.contact-info__icon{margin-right: 20px;}.contact-info__icon i,.contact-info__icon span{color: #8f9195; font-size: 27px;}.contact-info .media-body h3{font-size: 16px; margin-bottom: 0; font-size: 16px; color: #2a2a2a;}.contact-info .media-body h3 a:hover{color: #1f2b7b;}.contact-info .media-body p{color: #8a8a8a;}.contact-title{font-size: 27px; font-weight: 600; margin-bottom: 20px;}.form-contact label{font-size: 14px;}.form-contact .form-group{margin-bottom: 30px;}.form-contact .form-control{border: 1px solid #e5e6e9; border-radius: 0px; height: 48px; padding-left: 18px; font-size: 13px; background: transparent;}.form-contact .form-control:focus{outline: 0; box-shadow: none;}.form-contact .form-control::placeholder{font-weight: 300; color: #999999;}.form-contact textarea{border-radius: 0px; height: 100% !important;}.modal-message .modal-dialog{position: absolute; top: 36%; left: 50%; transform: translateX(-50%) translateY(-50%) !important; margin: 0px; max-width: 500px; width: 100%;}.modal-message .modal-dialog .modal-content .modal-header{text-align: center; display: block; border-bottom: none; padding-top: 50px; padding-bottom: 50px;}.modal-message .modal-dialog .modal-content .modal-header .close{position: absolute; right: -15px; top: -15px; padding: 0px; color: #fff; opacity: 1; cursor: pointer;}.modal-message .modal-dialog .modal-content .modal-header h2{display: block; text-align: center; padding-bottom: 10px;}.modal-message .modal-dialog .modal-content .modal-header p{display: block;}.contact-section{padding: 130px 0 100px;}@media (max-width: 991px){.contact-section{padding: 70px 0 40px;}}@media only screen and (min-width: 992px) and (max-width: 1200px){.contact-section{padding: 80px 0 50px;}}.contact-section .btn_2{background-color: #191d34; padding: 18px 60px; border-radius: 50px; margin-top: 0;}.contact-section .btn_2:hover{background-color: #1f2b7b;}.page-notification{background: #fff; padding: 13px 0; margin-bottom: 45px;}.breadcrumb{background: none; padding: 0; margin: 0;}.breadcrumb a{color: #fff; font-size: 15px; text-transform: capitalize; line-height: 1; font-weight: 400;}.breadcrumb-item + .breadcrumb-item::before{display: inline-block; color: #fff; content: "|"; font-size: 17px; line-height: 1; padding: 0 4px; padding-right: 8px;}.flex-center-start{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: start;}.theme-colors,.header-sticky.sticky-bar{background: #0B0B45; background: -moz-linear-gradient(top, #0B0B45 0%, #0B0B45 100%); background: -webkit-linear-gradient(top, #0B0B45 0%, #0B0B45 100%); background: linear-gradient(to bottom, #0B0B45 0%, #0B0B45 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c054ff', endColorstr='#5274ff',GradientType=0 );}.about-area1 .support-wrapper .left-content1 .about-icon{background: #eae2fe; background: -moz-linear-gradient(top, #FFBF66 0%, #E2CF10 1%, #FFBF66 98%, #E2CF10 99%, #FFBF66 99%, #E2CF10 100%); background: -webkit-linear-gradient(top, #FFBF66 0%, #E2CF10 1%, #FFBF66 98%, #E2CF10 99%, #FFBF66 99%, #E2CF10 100%); background: linear-gradient(to bottom,#FFBF66 0%, #E2CF10 1%, #FFBF66 98%, #E2CF10 99%, #FFBF66 99%, #E2CF10 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae2fe', endColorstr='#f4f5fa',GradientType=0 );}.sample-text-area{background: #fff; padding: 100px 0 70px 0;}.text-heading{margin-bottom: 30px; font-size: 24px;}b,sup,sub,u,del{color: #1f2b7b;}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color: #828bb2;}.button-area{background: #fff;}.button-area .border-top-generic{padding: 70px 15px; border-top: 1px dotted #eee;}.button-group-area .genric-btn{margin-right: 10px; margin-top: 10px;}.button-group-area .genric-btn:last-child{margin-right: 0;}.genric-btn{display: inline-block; outline: none; line-height: 40px; padding: 0 30px; font-size: 0.8em; text-align: center; text-decoration: none; font-weight: 500; cursor: pointer; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.genric-btn:focus{outline: none;}.genric-btn.e-large{padding: 0 40px; line-height: 50px;}.genric-btn.large{line-height: 45px;}.genric-btn.medium{line-height: 30px;}.genric-btn.small{line-height: 25px;}.genric-btn.radius{border-radius: 3px;}.genric-btn.circle{border-radius: 20px;}.genric-btn.arrow{display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.genric-btn.arrow span{margin-left: 10px;}.genric-btn.default{color: #415094; background: #f9f9ff; border: 1px solid transparent;}.genric-btn.default:hover{border: 1px solid #f9f9ff; background: #fff;}.genric-btn.default-border{border: 1px solid #f9f9ff; background: #fff;}.genric-btn.default-border:hover{color: #415094; background: #f9f9ff; border: 1px solid transparent;}.genric-btn.primary{color: #fff; background: #1f2b7b; border: 1px solid transparent;}.genric-btn.primary:hover{color: #1f2b7b; border: 1px solid #1f2b7b; background: #fff;}.genric-btn.primary-border{color: #1f2b7b; border: 1px solid #1f2b7b; background: #fff;}.genric-btn.primary-border:hover{color: #fff; background: #1f2b7b; border: 1px solid transparent;}.genric-btn.success{color: #fff; background: #4cd3e3; border: 1px solid transparent;}.genric-btn.success:hover{color: #4cd3e3; border: 1px solid #4cd3e3; background: #fff;}.genric-btn.success-border{color: #4cd3e3; border: 1px solid #4cd3e3; background: #fff;}.genric-btn.success-border:hover{color: #fff; background: #4cd3e3; border: 1px solid transparent;}.genric-btn.info{color: #fff; background: #38a4ff; border: 1px solid transparent;}.genric-btn.info:hover{color: #38a4ff; border: 1px solid #38a4ff; background: #fff;}.genric-btn.info-border{color: #38a4ff; border: 1px solid #38a4ff; background: #fff;}.genric-btn.info-border:hover{color: #fff; background: #38a4ff; border: 1px solid transparent;}.genric-btn.warning{color: #fff; background: #f4e700; border: 1px solid transparent;}.genric-btn.warning:hover{color: #f4e700; border: 1px solid #f4e700; background: #fff;}.genric-btn.warning-border{color: #f4e700; border: 1px solid #f4e700; background: #fff;}.genric-btn.warning-border:hover{color: #fff; background: #f4e700; border: 1px solid transparent;}.genric-btn.danger{color: #fff; background: #f44a40; border: 1px solid transparent;}.genric-btn.danger:hover{color: #f44a40; border: 1px solid #f44a40; background: #fff;}.genric-btn.danger-border{color: #f44a40; border: 1px solid #f44a40; background: #fff;}.genric-btn.danger-border:hover{color: #fff; background: #f44a40; border: 1px solid transparent;}.genric-btn.link{color: #415094; background: #f9f9ff; text-decoration: underline; border: 1px solid transparent;}.genric-btn.link:hover{color: #415094; border: 1px solid #f9f9ff; background: #fff;}.genric-btn.link-border{color: #415094; border: 1px solid #f9f9ff; background: #fff; text-decoration: underline;}.genric-btn.link-border:hover{color: #415094; background: #f9f9ff; border: 1px solid transparent;}.genric-btn.disable{color: #222, 0.3; background: #f9f9ff; border: 1px solid transparent; cursor: not-allowed;}.generic-blockquote{padding: 30px 50px 30px 30px; background: #f9f9ff; border-left: 2px solid #1f2b7b;}.progress-table-wrap{overflow-x: scroll;}.progress-table{background: #f9f9ff; padding: 15px 0px 30px 0px; min-width: 800px;}.progress-table .serial{width: 11.83%; padding-left: 30px;}.progress-table .country{width: 28.07%;}.progress-table .visit{width: 19.74%;}.progress-table .percentage{width: 40.36%; padding-right: 50px;}.progress-table .table-head{display: flex;}.progress-table .table-head .serial,.progress-table .table-head .country,.progress-table .table-head .visit,.progress-table .table-head .percentage{color: #415094; line-height: 40px; text-transform: uppercase; font-weight: 500;}.progress-table .table-row{padding: 15px 0; border-top: 1px solid #edf3fd; display: flex;}.progress-table .table-row .serial,.progress-table .table-row .country,.progress-table .table-row .visit,.progress-table .table-row .percentage{display: flex; align-items: center;}.progress-table .table-row .country img{margin-right: 15px;}.progress-table .table-row .percentage .progress{width: 80%; border-radius: 0px; background: transparent;}.progress-table .table-row .percentage .progress .progress-bar{height: 5px; line-height: 5px;}.progress-table .table-row .percentage .progress .progress-bar.color-1{background-color: #6382e6;}.progress-table .table-row .percentage .progress .progress-bar.color-2{background-color: #e66686;}.progress-table .table-row .percentage .progress .progress-bar.color-3{background-color: #f09359;}.progress-table .table-row .percentage .progress .progress-bar.color-4{background-color: #73fbaf;}.progress-table .table-row .percentage .progress .progress-bar.color-5{background-color: #73fbaf;}.progress-table .table-row .percentage .progress .progress-bar.color-6{background-color: #6382e6;}.progress-table .table-row .percentage .progress .progress-bar.color-7{background-color: #a367e7;}.progress-table .table-row .percentage .progress .progress-bar.color-8{background-color: #e66686;}.single-gallery-image{margin-top: 30px; background-repeat: no-repeat !important; background-position: center center !important; background-size: cover !important; height: 200px;}.list-style{width: 14px; height: 14px;}.unordered-list li{position: relative; padding-left: 30px; line-height: 1.82em !important;}.unordered-list li:before{content: ""; position: absolute; width: 14px; height: 14px; border: 3px solid #1f2b7b; background: #fff; top: 4px; left: 0; border-radius: 50%;}.ordered-list{margin-left: 30px;}.ordered-list li{list-style-type: decimal-leading-zero; color: #1f2b7b; font-weight: 500; line-height: 1.82em !important;}.ordered-list li span{font-weight: 300; color: #828bb2;}.ordered-list-alpha li{margin-left: 30px; list-style-type: lower-alpha; color: #1f2b7b; font-weight: 500; line-height: 1.82em !important;}.ordered-list-alpha li span{font-weight: 300; color: #828bb2;}.ordered-list-roman li{margin-left: 30px; list-style-type: lower-roman; color: #1f2b7b; font-weight: 500; line-height: 1.82em !important;}.ordered-list-roman li span{font-weight: 300; color: #828bb2;}.single-input{display: block; width: 100%; line-height: 40px; border: none; outline: none; background: #f9f9ff; padding: 0 20px;}.single-input:focus{outline: none;}.input-group-icon{position: relative;}.input-group-icon .icon{position: absolute; left: 20px; top: 0; line-height: 40px; z-index: 3;}.input-group-icon .icon i{color: #797979;}.input-group-icon .single-input{padding-left: 45px;}.single-textarea{display: block; width: 100%; line-height: 40px; border: none; outline: none; background: #f9f9ff; padding: 0 20px; height: 100px; resize: none;}.single-textarea:focus{outline: none;}.single-input-primary{display: block; width: 100%; line-height: 40px; border: 1px solid transparent; outline: none; background: #f9f9ff; padding: 0 20px;}.single-input-primary:focus{outline: none; border: 1px solid #1f2b7b;}.single-input-accent{display: block; width: 100%; line-height: 40px; border: 1px solid transparent; outline: none; background: #f9f9ff; padding: 0 20px;}.single-input-accent:focus{outline: none; border: 1px solid #eb6b55;}.single-input-secondary{display: block; width: 100%; line-height: 40px; border: 1px solid transparent; outline: none; background: #f9f9ff; padding: 0 20px;}.single-input-secondary:focus{outline: none; border: 1px solid #f09359;}.default-switch{width: 35px; height: 17px; border-radius: 8.5px; background: #f9f9ff; position: relative; cursor: pointer;}.default-switch input{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer;}.default-switch input + label{position: absolute; top: 1px; left: 1px; width: 15px; height: 15px; border-radius: 50%; background: #1f2b7b; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); cursor: pointer;}.default-switch input:checked + label{left: 19px;}.primary-switch{width: 35px; height: 17px; border-radius: 8.5px; background: #f9f9ff; position: relative; cursor: pointer;}.primary-switch input{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0;}.primary-switch input + label{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%;}.primary-switch input + label:before{content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: transparent; border-radius: 8.5px; cursor: pointer; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s;}.primary-switch input + label:after{content: ""; position: absolute; top: 1px; left: 1px; width: 15px; height: 15px; border-radius: 50%; background: #fff; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); cursor: pointer;}.primary-switch input:checked + label:after{left: 19px;}.primary-switch input:checked + label:before{background: #1f2b7b;}.confirm-switch{width: 35px; height: 17px; border-radius: 8.5px; background: #f9f9ff; position: relative; cursor: pointer;}.confirm-switch input{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0;}.confirm-switch input + label{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%;}.confirm-switch input + label:before{content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: transparent; border-radius: 8.5px; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; cursor: pointer;}.confirm-switch input + label:after{content: ""; position: absolute; top: 1px; left: 1px; width: 15px; height: 15px; border-radius: 50%; background: #fff; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); cursor: pointer;}.confirm-switch input:checked + label:after{left: 19px;}.confirm-switch input:checked + label:before{background: #4cd3e3;}.primary-checkbox{width: 16px; height: 16px; border-radius: 3px; background: #f9f9ff; position: relative; cursor: pointer;}.primary-checkbox input{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0;}.primary-checkbox input + label{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; border-radius: 3px; cursor: pointer; border: 1px solid #f1f1f1;}.primary-checkbox input:checked + label{background: url(../img/elements/primary-check.png) no-repeat center center/cover; border: none;}.confirm-checkbox{width: 16px; height: 16px; border-radius: 3px; background: #f9f9ff; position: relative; cursor: pointer;}.confirm-checkbox input{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0;}.confirm-checkbox input + label{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; border-radius: 3px; cursor: pointer; border: 1px solid #f1f1f1;}.confirm-checkbox input:checked + label{background: url(../img/elements/success-check.png) no-repeat center center/cover; border: none;}.disabled-checkbox{width: 16px; height: 16px; border-radius: 3px; background: #f9f9ff; position: relative; cursor: pointer;}.disabled-checkbox input{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0;}.disabled-checkbox input + label{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; border-radius: 3px; cursor: pointer; border: 1px solid #f1f1f1;}.disabled-checkbox input:disabled{cursor: not-allowed; z-index: 3;}.disabled-checkbox input:checked + label{background: url(../img/elements/disabled-check.png) no-repeat center center/cover; border: none;}.primary-radio{width: 16px; height: 16px; border-radius: 8px; background: #f9f9ff; position: relative; cursor: pointer;}.primary-radio input{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0;}.primary-radio input + label{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; border-radius: 8px; cursor: pointer; border: 1px solid #f1f1f1;}.primary-radio input:checked + label{background: url(../img/elements/primary-radio.png) no-repeat center center/cover; border: none;}.confirm-radio{width: 16px; height: 16px; border-radius: 8px; background: #f9f9ff; position: relative; cursor: pointer;}.confirm-radio input{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0;}.confirm-radio input + label{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; border-radius: 8px; cursor: pointer; border: 1px solid #f1f1f1;}.confirm-radio input:checked + label{background: url(../img/elements/success-radio.png) no-repeat center center/cover; border: none;}.disabled-radio{width: 16px; height: 16px; border-radius: 8px; background: #f9f9ff; position: relative; cursor: pointer;}.disabled-radio input{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0;}.disabled-radio input + label{position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; border-radius: 8px; cursor: pointer; border: 1px solid #f1f1f1;}.disabled-radio input:disabled{cursor: not-allowed; z-index: 3;}.disabled-radio input:checked + label{background: url(../img/elements/disabled-radio.png) no-repeat center center/cover; border: none;}.default-select{height: 40px;}.default-select .nice-select{border: none; border-radius: 0px; height: 40px; background: #f9f9ff; padding-left: 20px; padding-right: 40px;}.default-select .nice-select .list{margin-top: 0; border: none; border-radius: 0px; box-shadow: none; width: 100%; padding: 10px 0 10px 0px;}.default-select .nice-select .list .option{font-weight: 300; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; line-height: 28px; min-height: 28px; font-size: 12px; padding-left: 20px;}.default-select .nice-select .list .option.selected{color: #1f2b7b; background: transparent;}.default-select .nice-select .list .option:hover{color: #1f2b7b; background: transparent;}.default-select .current{margin-right: 50px; font-weight: 300;}.default-select .nice-select::after{right: 20px;}.form-select{height: 40px; width: 100%;}.form-select .nice-select{border: none; border-radius: 0px; height: 40px; background: #f9f9ff; padding-left: 45px; padding-right: 40px; width: 100%;}.form-select .nice-select .list{margin-top: 0; border: none; border-radius: 0px; box-shadow: none; width: 100%; padding: 10px 0 10px 0px;}.form-select .nice-select .list .option{font-weight: 300; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; line-height: 28px; min-height: 28px; font-size: 12px; padding-left: 45px;}.form-select .nice-select .list .option.selected{color: #1f2b7b; background: transparent;}.form-select .nice-select .list .option:hover{color: #1f2b7b; background: transparent;}.form-select .current{margin-right: 50px; font-weight: 300;}.form-select .nice-select::after{right: 20px;}.mt-10{margin-top: 10px;}.section-top-border{padding: 50px 0; border-top: 1px dotted #eee;}.mb-30{margin-bottom: 30px;}.mt-30{margin-top: 30px;}.switch-wrap{margin-bottom: 10px;}