@import url(https://fonts.googleapis.com/css2?family=Anton&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Oswald:wght@200..700&family=Teko:wght@300..700&display=swap);:root{--san-ff-oswald:"Oswald", sans-serif;--san-ff-dm:"DM Sans", sans-serif;--san-ff-anton:"Anton", sans-serif;--san-ff-teko:"Teko", sans-serif;--san-ff-fontawesome:"Font Awesome 6 Pro";--san-fw-normal:normal;--san-fw-thin:100;--san-fw-elight:200;--san-fw-light:300;--san-fw-regular:400;--san-fw-medium:500;--san-fw-sbold:600;--san-fw-bold:700;--san-fw-ebold:800;--san-fw-black:900;--san-color-common-white:#ffffff;--san-color-common-black:#000000;--san-color-heading-primary:#ffffff;--san-color-text-body:#BBBBBB;--san-color-theme-primary:#0b3d2c;--san-color-theme-secondary:#f1d2a9;--san-color-bg-1:#131313;--san-color-grey-1:#c5c5c5;--san-color-border-1:#ededed;--white:#ffffff;--black:#0e0f11;--san-dark:#212121;--san-dark-blue:#1f2029;--san-dark-light:#424455;--red:#da2c4d;--yellow:#fcbb1a;--grey:#ecedf3;--dark-green:#29323c;--gradient-dark-green:linear-gradient(60deg, #29323c 0%, #485563 100%)}html,body{background:var(--gradient-dark-green);font-family:var(--san-ff-dm);font-size:var(--san-fs-body);font-weight:400;line-height:1.6;position:relative;z-index:0;overflow-x:hidden}body::before{content:"";background:url(assets/images/bg/dot_bg.png);position:absolute;height:100%;right:0;left:0;top:0;background-size:auto;z-index:-1}h1,h2,h3,h4,h5,h6{font-family:var(--san-ff-teko);margin-top:0;font-weight:var(--san-fw-sbold);line-height:1.2;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:var(--white)}.dark-green{background-image:var(--gradient-dark-green)}.fs-10{font-size:.8rem}.fs-11{font-size:.9rem}.fs-12{font-size:1rem}.fs-13{font-size:1.25rem}.fs-14{font-size:1.5rem}.fs-15{font-size:1.75rem}.fs-16{font-size:2rem}.san-py-100{padding-top:100px;padding-bottom:100px}.san-pb-100{padding-bottom:100px}.san-mb-100{margin-bottom:100px}.m-6{margin:2.5rem!important}.m-7{margin:3rem!important}.m-8{margin:3.5rem!important}.mx-6{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-7{margin-left:3rem!important;margin-right:3rem!important}.mx-8{margin-left:3.5rem!important;margin-right:3.5rem!important}.my-6{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.my-7{margin-bottom:3rem!important;margin-top:3rem!important}.my-8{margin-bottom:3.5rem!important;margin-top:3.5rem!important}.mt-6{margin-top:2.5rem!important}.mt-7{margin-top:3rem!important}.mt-8{margin-top:3.5rem!important}.me-6{margin-right:2.5rem!important}.me-7{margin-right:3rem!important}.me-8{margin-right:3.5rem!important}.mb-6{margin-bottom:2.5rem!important}.mb-7{margin-bottom:3rem!important}.mb-8{margin-bottom:3.5rem!important}.ms-6{margin-left:2.5rem!important}.ms-7{margin-left:3rem!important}.ms-8{margin-left:3.5rem!important}.ms-auto{margin-left:auto!important}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.5rem!important}.m-n5{margin:-2rem!important}.m-n6{margin:-2.5rem!important}.m-n7{margin:-3rem!important}.m-n8{margin:-3.5rem!important}.mx-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-n5{margin-left:-2rem!important;margin-right:-2rem!important}.mx-n6{margin-left:-2.5rem!important;margin-right:-2.5rem!important}.mx-n7{margin-left:-3rem!important;margin-right:-3rem!important}.mx-n8{margin-left:-3.5rem!important;margin-right:-3.5rem!important}.my-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-n5{margin-bottom:-2rem!important;margin-top:-2rem!important}.my-n6{margin-bottom:-2.5rem!important;margin-top:-2.5rem!important}.my-n7{margin-bottom:-3rem!important;margin-top:-3rem!important}.my-n8{margin-bottom:-3.5rem!important;margin-top:-3.5rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.5rem!important}.mt-n5{margin-top:-2rem!important}.mt-n6{margin-top:-2.5rem!important}.mt-n7{margin-top:-3rem!important}.mt-n8{margin-top:-3.5rem!important}.me-n1{margin-right:-.25rem!important}.me-n2{margin-right:-.5rem!important}.me-n3{margin-right:-1rem!important}.me-n4{margin-right:-1.5rem!important}.me-n5{margin-right:-2rem!important}.me-n6{margin-right:-2.5rem!important}.me-n7{margin-right:-3rem!important}.me-n8{margin-right:-3.5rem!important}.mb-n1{margin-bottom:-.25rem!important}.mb-n2{margin-bottom:-.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mb-n5{margin-bottom:-2rem!important}.mb-n6{margin-bottom:-2.5rem!important}.mb-n7{margin-bottom:-3rem!important}.mb-n8{margin-bottom:-3.5rem!important}.ms-n1{margin-left:-.25rem!important}.ms-n2{margin-left:-.5rem!important}.ms-n3{margin-left:-1rem!important}.ms-n4{margin-left:-1.5rem!important}.ms-n5{margin-left:-2rem!important}.ms-n6{margin-left:-2.5rem!important}.ms-n7{margin-left:-3rem!important}.ms-n8{margin-left:-3.5rem!important}.p-6{padding:2.5rem!important}.p-7{padding:3rem!important}.p-8{padding:3.5rem!important}.px-6{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-7{padding-left:3rem!important;padding-right:3rem!important}.px-8{padding-left:3.5rem!important;padding-right:3.5rem!important}.py-6{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-7{padding-bottom:3rem!important;padding-top:3rem!important}.py-8{padding-bottom:3.5rem!important;padding-top:3.5rem!important}.pt-6{padding-top:2.5rem!important}.pt-7{padding-top:3rem!important}.pt-8{padding-top:3.5rem!important}.pe-6{padding-right:2.5rem!important}.pe-7{padding-right:3rem!important}.pe-8{padding-right:3.5rem!important}.pb-6{padding-bottom:2.5rem!important}.pb-7{padding-bottom:3rem!important}.pb-8{padding-bottom:3.5rem!important}.ps-6{padding-left:2.5rem!important}.ps-7{padding-left:3rem!important}.ps-8{padding-left:3.5rem!important}.swiper{width:100%;height:100%}.swiper-slide{overflow:hidden}.mySwiper .dark-green{background-image:var(--gradient-dark-green)}.dark .swiper-slide{background-color:var(--san-dark)}.swiper-slide .wrapper{padding-top:5rem}.autoplay-progress{position:absolute;right:16px;bottom:16px;z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--swiper-theme-color)}.autoplay-progress svg{--progress:0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:var(--swiper-theme-color);fill:none;stroke-dashoffset:calc(125.6px * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}.cursor,.cursor2,.cursor3{position:fixed;border-radius:50%;transform:translateX(-50%) translateY(-50%);pointer-events:none;left:-100px;top:50%;mix-blend-mode:difference;-webkit-transition:all 300ms linear;transition:all 300ms linear}.cursor{background-color:var(--white);height:0;width:0;z-index:99999}.cursor2,.cursor3{height:36px;width:36px;z-index:99998;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.cursor2.hover,.cursor3.hover{-webkit-transform:scale(2) translateX(-25%) translateY(-25%);transform:scale(2) translateX(-25%) translateY(-25%);border:none}.cursor2{border:2px solid var(--white);box-shadow:0 0 12px rgb(255 255 255 / .2)}.cursor2.hover{background:rgb(255 255 255);box-shadow:0 0 0 rgb(255 255 255 / .2)}.link-to-page{position:fixed;top:30px;right:30px;z-index:20000;cursor:pointer;width:30px}.link-to-page img{width:100%;height:auto;display:block}.bottom-right{position:absolute;bottom:50px;right:30px;z-index:1000}.switch,.circle{-webkit-transition:all 300ms linear;transition:all 300ms linear}.switch{width:80px;height:4px;border-radius:27px;background-image:linear-gradient(298deg,var(--red),var(--yellow));position:relative;display:block;margin:0 auto;text-align:center;opacity:1;transform:translate(0);transition:all 300ms linear;transition-delay:1900ms}.circle{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);left:0;width:40px;height:40px;border-radius:50%;background:var(--san-dark-light);box-shadow:0 4px 4px rgb(26 53 71 / .25),0 0 0 1px rgb(26 53 71 / .07)}.circle:hover{box-shadow:0 8px 8px rgb(26 53 71 / .25),0 0 0 1px rgb(26 53 71 / .07)}.circle:before{position:absolute;font-family:"unicons";content:"\eb8f";top:0;left:0;z-index:2;font-size:20px;line-height:40px;text-align:center;width:100%;height:40px;opacity:1;color:var(--grey);-webkit-transition:all 300ms linear;transition:all 300ms linear}.circle:after{position:absolute;font-family:"unicons";content:"\eac1";top:0;left:0;z-index:2;font-size:20px;line-height:40px;text-align:center;width:100%;height:40px;color:var(--yellow);opacity:0;-webkit-transition:all 300ms linear;transition:all 300ms linear}.switched .circle{left:40px;box-shadow:0 4px 4px rgb(26 53 71 / .25),0 0 0 1px rgb(26 53 71 / .07);background:var(--san-dark)}.switched .circle:hover{box-shadow:0 8px 8px rgb(26 53 71 / .25),0 0 0 1px rgb(26 53 71 / .07)}.switched .circle:before{opacity:0}.switched .circle:after{opacity:1}body.dark{background:var(--san-dark)}body.dark p{color:var(--white)}body.dark h3{color:var(--white)}body.dark .cursor,body.dark .cursor2,body.dark .cursor3{mix-blend-mode:difference;z-index:9999999}body.dark .cursor{background-color:var(--san-dark-blue)}body.dark .cursor2{border:2px solid var(--san-dark-blue);box-shadow:0 0 12px rgb(0 0 0 / .2)}body.dark .cursor2.hover{background:rgb(0 0 0);box-shadow:0 0 0 rgb(0 0 0 / .2)}@media (max-width:767px){.cursor,.cursor2,.cursor3{display:none}}@media (max-width:575px){h3,.h3{font-size:22px;line-height:30px}}.header input:hover,.header input:focus{outline:none!important}.header a{text-decoration:none;-webkit-transition:0.5s;transition:0.5s}.header a:hover,.header a :hover{color:#ff8b23;text-decoration:none;-webkit-transition:0.5s;transition:0.5s}.header a:focus,.header .button:focus,.header button:focus,.header .btn:focus{text-decoration:none;outline:none;box-shadow:none;-webkit-transition:1s;transition:1s}.header ul{list-style:none;margin:0;padding:0}.header{transition:background 0.4s,all 0.3s linear;-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}.header.header-custom{position:relative!important}.privacy-policy,.terms-condition,.about-us{padding-top:150px}.main-pages .page-header h2{color:#fff;margin-bottom:2rem}.main-pages .entry-pages-content{color:#fff}.header .main-menu{animation-duration:1.5s;font-family:var(--san-ff-teko);font-size:14px;font-weight:700;color:#222;text-transform:uppercase;letter-spacing:.095em;margin-top:30px;background:linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .3141456411666229) 50%,#fff0 100%)}.header .main-menu.navbar-light a{color:#fff}.header .main-menu.navbar-light .dropdown-menu a{color:#333}.header .navbar-light.menu-scroll a{color:#fff}.header .main-menu.navbar-light a:hover,.header .main-menu.navbar-light a :hover{color:#ff8b23;text-decoration:none;-webkit-transition:0.5s;transition:0.5s}.header .main-menu .navbar-brand img{font-family:var(--san-ff-teko)}.header .main-menu .navbar-brand img{max-height:25px}.header .main-menu .navbar-brand{font-family:var(--san-ff-teko)}.header .main-menu .btn{font-family:var(--san-ff-dm)!important;color:#212121!important}.header .navbar-light.menu-scroll{animation:0.95s ease 0s normal forwards 1 running headerSlideDown;top:0;z-index:9!important;background:var(--san-dark);box-shadow:0 10px 15px rgb(0 0 0 / .05);padding-top:5px}.header .main-menu.menu-scroll .navbar-brand img{max-height:30px}.header .navbar .navbar-nav .nav-item .nav-link{padding-left:1rem;padding-right:1rem}@media (max-width:767px){.fixed-top{}.header .navbar-light.menu-scroll{position:fixed;padding:8px 0}.header .main-menu{padding-top:0;padding-bottom:0;margin-top:15px}.header .main-menu .navbar-toggler{color:#FFF;border-color:#FFF;padding:8px 10px;border:0}.header .main-menu .navbar-toggler i{transform:scaleX(-1)}.header .main-menu .navbar-brand img{max-height:30px}.header .navbar-light.menu-scroll .navbar-toggler{color:#FFF;border-color:#FFF;padding:8px 10px}}@-moz-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@-ms-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@-webkit-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@media (max-width:790px){.sanlabs-header .header-img img{width:200px}}.about{color:var(--white)}.about img{max-width:400px}.about .short-serv h2{font-size:2rem;line-height:2rem;text-transform:uppercase}.our-services h2{color:#fff}.our-services .services h3{color:#fff;font-size:1.3rem}.our-services .services p{color:#fff;font-size:.9rem}.our-services .services ul li{color:#fff;font-size:.9rem}.package .swiper-slide h2,.package .swiper-slide h3,.package .swiper-slide p{color:#fff}.package h2{font-size:2rem;text-transform:uppercase}.package .heading{min-height:350px;background:var(--yellow)}@media (max-width:790px){.package .heading{min-height:50px}}.pricing p{font-size:12px}.pricing h3{font-size:2rem}.up-down{-webkit-animation:action 1s infinite alternate;animation:action 1s infinite alternate}@-webkit-keyframes action{0%{transform:translateY(0)}100%{transform:translateY(-15px)}}@keyframes action{0%{transform:translateY(0)}100%{transform:translateY(-15px)}}@media (max-width:768px){.home-title{padding-top:6rem}}.title-wrapper{display:grid;align-items:center;justify-content:center;transform:skew(0,-10deg)}.top-title{order:1;text-align:center;display:block;color:#fff;font-size:clamp(1.5rem, 4vw, 1.5rem);padding-right:2rem;font-family:var(--san-ff-teko)}.bottom-title{order:3;text-align:center;display:block;color:#fff;font-size:clamp(1rem, 4vw, 1.5rem);padding-left:2rem;font-family:var(--san-ff-teko)}.sweet-title{font-family:var(--san-ff-teko);order:2;color:#fde9ff;font-weight:900;text-transform:uppercase;font-size:clamp(3rem, 10vw, 6rem);line-height:.75em;text-align:center;text-shadow:3px 1px 1px #f1b903,2px 2px 1px #d9a601,4px 2px 1px #f1b903,3px 3px 1px #d9a601,5px 3px 1px #f1b903,4px 4px 1px #d9a601,6px 4px 1px #f1b903,5px 5px 1px #d9a601,7px 5px 1px #f1b903,6px 6px 1px #d9a601,8px 6px 1px #f1b903,7px 7px 1px #d9a601,9px 7px 1px #f1b903}.sweet-title span{display:block;position:relative}.sweet-title span:before{content:attr(data-text);position:absolute;text-shadow:2px 2px 1px #d1a002,-1px -1px 1px #d5aa1a,-2px 2px 1px #d1a002,1px -1px 1px #b38b06;z-index:1}.sweet-title span:nth-child(1){padding-right:2.25rem}.sweet-title span:nth-child(2){padding-left:2.25rem}@media (max-width:767px){.up-down{margin-top:5rem}.sweet-title{font-size:clamp(5rem, 10vw, 6rem)}}.roll__area{background-color:var(--yellow);padding:31px 10px;box-shadow:rgb(50 50 93 / .25) 0 50px 100px -20px,rgb(0 0 0 / .3) 0 30px 60px -30px}.roll__wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.roll__slide{text-align:center;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;padding:0 50px}.roll__slide h2{font-size:3rem;margin-bottom:0}.client__area{background:var(--dark-green);padding:31px 10px;box-shadow:rgb(50 50 93 / .25) 0 50px 100px -20px,rgb(0 0 0 / .3) 0 30px 60px -30px}.client__wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.client__slide{text-align:center;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;padding:0 50px}.client__slide h2{font-size:3rem;margin-bottom:0}.section-title{text-transform:uppercase;font-size:80px}.section-subtitle{font-size:16px;line-height:1;font-weight:700;text-transform:uppercase;color:var(--primary);display:inline-block}.section-spacing{padding-bottom:140px}@media only screen and (max-width:1399px){.section-spacing{padding-bottom:80px}}.cta-area .section-header{text-align:center}.cta-area .section-subtitle{font-size:40px;font-weight:700;line-height:1;font-family:var(--san-ff-teko);text-transform:uppercase;color:var(--white);position:relative}.cta-area .section-subtitle::after{position:absolute;right:-17px;bottom:-5px;content:"!";font-size:40px;color:var(--white);transform:rotate(16deg);-webkit-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (max-width:1399px){.cta-area .section-subtitle{font-size:30px}}.cta-area .section-header .cta-title-wrapper{margin-top:42px}@media only screen and (max-width:1399px){.cta-area .section-header .cta-title-wrapper{margin-top:32px}}.cta-area .section-title{font-size:190px;line-height:.82;max-width:800px;margin:0 auto;color:var(--white);font-weight:700}@media only screen and (max-width:1919px){.cta-area .section-title{font-size:150px}}@media only screen and (max-width:1399px){.cta-area .section-title{font-size:130px}}@media only screen and (max-width:1199px){.cta-area .section-title{font-size:100px;max-width:500px}}@media only screen and (max-width:991px){.cta-area .section-title{font-size:60px}}@media (max-width:575px){.cta-area .section-title{font-size:40px}}.cta-area .section-header .btn-wrapper{margin-top:18px}.footer-area .copyright-area-inner{display:flex;flex-wrap:wrap;gap:10px 60px;justify-content:space-between;padding:0 0 38px}@media only screen and (max-width:767px){.footer-area .copyright-area-inner{flex-direction:column;align-items:center}}@media only screen and (max-width:1919px){.footer-area .copyright-area-inner{padding:0 0 28px}}.footer-area .copyright-area-inner p{padding:0;margin:0;line-height:1.41;font-weight:400;font-size:18px;color:var(--secondary)}.footer-area .copyright-text .text{font-size:22px;color:var(--white);font-family:var(--san-ff-teko);text-transform:uppercase;line-height:1}@media only screen and (max-width:1919px){.footer-area .copyright-text .text{font-size:20px}}@media only screen and (max-width:1399px){.footer-area .copyright-text .text{font-size:18px}}.footer-area .copyright-text .text a{color:var(--white)}.footer-area .footer-nav-list{display:flex;gap:45px}@media only screen and (max-width:1199px){.footer-area .footer-nav-list{gap:30px}}.footer-area .footer-nav-list li a{font-size:22px;color:var(--white);font-family:var(--san-ff-teko);text-transform:uppercase;line-height:1}@media only screen and (max-width:1919px){.footer-area .footer-nav-list li a{font-size:20px}}@media only screen and (max-width:1399px){.footer-area .footer-nav-list li a{font-size:18px}}a{text-decoration:none;transition:all .3s;color:inherit}.footer-area .social-links{display:flex;gap:20px}.footer-area .social-links li{line-height:1}.footer-area .social-links li a{font-size:17px;color:var(--white)}.section_padding_130{padding-top:130px;padding-bottom:130px}.faq_area{position:relative;z-index:1;background-color:#485563}.faq-accordian{position:relative;z-index:1}.faq-accordian .card{position:relative;z-index:1;margin-bottom:1.5rem}.faq-accordian .card:last-child{margin-bottom:0}.faq-accordian .card .card-header{background-color:#fff;padding:0;border-bottom-color:#ebebeb}.faq-accordian .card .card-header h5{cursor:pointer;padding:1.75rem 2rem;color:#3f43fd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq-accordian .card .card-header h6 span{font-size:1.5rem}.faq-accordian .card .card-header h5.collapsed{color:#070a57}.faq-accordian .card .card-header h5 .icon{transition:transform 0.3s ease}.faq-accordian .card .card-header h5:not(.collapsed) .icon{transform:rotate(45deg)}.faq-accordian .card .card-body{padding:1.75rem 2rem}.faq-accordian .card .card-body p:last-child{margin-bottom:0}@media only screen and (max-width:575px){.support-button p{font-size:14px}}.support-button i{color:#3f43fd;font-size:1.25rem}@media only screen and (max-width:575px){.support-button i{font-size:1rem}}.support-button a{text-transform:capitalize;color:#2ecc71}@media only screen and (max-width:575px){.support-button a{font-size:13px}}.contact100-form input{outline:none;border:none}.contact100-form input[type="number"]{-moz-appearance:textfield;appearance:none;-webkit-appearance:none}.contact100-form input[type="number"]::-webkit-outer-spin-button,.contact100-form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.contact100-form textarea{outline:none;border:none}.contact100-form textarea:focus,.contact100-form input:focus{border-color:transparent!important}.contact100-form input::-webkit-input-placeholder{color:#bdbdd3}.contact100-form input:-moz-placeholder{color:#bdbdd3}.contact100-form input::-moz-placeholder{color:#bdbdd3}.contact100-form input:-ms-input-placeholder{color:#bdbdd3}.contact100-form textarea::-webkit-input-placeholder{color:#bdbdd3}.contact100-form textarea:-moz-placeholder{color:#bdbdd3}.contact100-form textarea::-moz-placeholder{color:#bdbdd3}.contact100-form textarea:-ms-input-placeholder{color:#bdbdd3}.contact100-form button{outline:none!important;border:none;background:#fff0}.contact100-form button:hover{cursor:pointer}.contact100-form iframe{border:none!important}.container-contact100{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px;position:relative}.wrap-contact100{width:550px;background:#fff0;padding:50px 0 160px 0}.contact100-form{width:100%}.contact100-form-title{display:block;font-size:30px;color:#fff;line-height:1.2;text-transform:uppercase;text-align:center;padding-bottom:49px}.wrap-input100{width:100%;background-color:#fff;border-radius:31px;margin-bottom:16px;position:relative;z-index:1}.input100{position:relative;display:block;width:100%;background:#fff;border-radius:31px;font-size:18px;color:#8f8fa1;line-height:1.2}.contact100-form input.input100{height:62px;padding:0 35px 0 35px}.contact100-form textarea.input100{min-height:169px;padding:19px 35px 0 35px}.focus-input100{display:block;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:31px;background-color:#fff;pointer-events:none;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.input100:focus+.focus-input100{width:calc(100% + 20px)}.container-contact100-form-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;padding-top:10px}.contact100-form-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;padding:0 20px;min-width:150px;height:62px;background-color:#fff0;border-radius:31px;font-size:16px;color:#555;line-height:1.2;text-transform:uppercase;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;position:relative;z-index:1}.contact100-form-btn:hover{color:#fff}.contact100-form-btn::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:31px;background-color:#ffc107;pointer-events:none;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.contact100-form-btn:hover:before{background-color:#403866;width:calc(100% + 20px)}.validate-form .validate-input{position:relative}.validate-form .alert-validate::before{content:attr(data-validate);position:absolute;z-index:1000;max-width:70%;background-color:#fff;border:1px solid #c80000;border-radius:14px;padding:4px 25px 4px 10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:10px;pointer-events:none;color:#c80000;font-size:13px;line-height:1.4;text-align:left;visibility:hidden;opacity:0;-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;-moz-transition:opacity 0.4s;transition:opacity 0.4s}.validate-form .alert-validate::after{content:"\f06a";font-family:FontAwesome;display:block;position:absolute;z-index:1100;color:#c80000;font-size:16px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:16px}.validate-form .alert-validate:hover:before{visibility:visible;opacity:1}@media (max-width:992px){.validate-form .alert-validate::before{visibility:visible;opacity:1}}