*{margin:0;padding:0;box-sizing:border-box;font-family:"Poppins",sans-serif}button{cursor:pointer}.container{max-width:1170px;margin:0 auto;padding:0 12px}section{margin-top:45px}section h2{font-size:30px;max-width:800px;margin-left:auto;margin-right:auto;text-align:center;color:#0097b2}@media only screen and (max-width: 768px){section h2{font-size:27px !important}}@media only screen and (max-width: 349px){section h2{font-size:24px !important}}#headerBG .item img{object-fit:cover;min-height:100vh}#headerBG .owl-dots{margin-top:0;position:absolute;bottom:20px;left:50%;margin-left:-36px;z-index:8}#headerBG .owl-dots .owl-dot span{width:12px;height:12px}#headerBG .owl-dots .owl-dot.active span{background:#0097b2;border:2px solid #fff}#headerBG .owl-dots .owl-dot.active:hover span{background:#0097b2 !important;border:2px solid #fff !important}#headerBG .owl-dots .owl-dot:hover span{background:#d6d6d6}header{min-height:calc(100vh - 50px);top:0;position:absolute;left:0;width:100%;padding:100px 0 0 0;z-index:7;display:flex;flex-direction:column;justify-content:center}header .container{padding:0;display:flex;flex-direction:column;width:100%;height:100%;gap:40px}header .container .box{background-color:rgba(255,255,255,.75);box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:20px;border-radius:8px;margin:0 auto;max-width:800px}header .container .box h2{font-size:40px}header .container .box h2 span{color:#ff914d}header .container .box p{font-weight:500;text-shadow:2px 2px 8px #fff;font-size:17px}header .container .box p span{color:#0097b2}header .container .box h2,header .container .box p{text-align:center;color:#232e4c}p.headDesc{font-size:18px;text-align:center;color:#353535;margin:0 auto 30px auto}#aboutUs{overflow:hidden;padding-bottom:40px}#aboutUs .container{display:flex;align-items:center;justify-content:space-between;gap:50px;padding-top:20px}#aboutUs .container .column{width:100%}#aboutUs .container .column p{display:block;font-weight:500;line-height:26px}#aboutUs .container .column a{display:inline-block;margin-top:20px;text-decoration:none;color:#fff;background:#0097b2;padding:8px 20px;border:2px solid #0097b2;border-radius:5px;transition:.3s ease}#aboutUs .container .column a:hover{background-color:rgba(0,0,0,0);color:#0097b2}#aboutUs .container .column span{display:block;font-weight:600;color:#0097b2;font-size:17px}#aboutUs .container .column b{display:block;font-size:25px;color:#0097b2}#aboutUs .container .column h1{color:#000;display:block;font-size:27px;font-weight:400;margin-bottom:10px;text-align:left}#aboutUs .container .image{padding:6px;background-color:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.12);position:relative;font-size:0}#aboutUs .container .image img{width:100%;border-radius:8px;max-height:420px;object-fit:cover}#aboutUs .tickContainer{display:flex;justify-content:space-between;gap:18px;margin-top:15px}#aboutUs .tickContainer .ticks{display:flex;flex-direction:column;gap:20px;width:100%}#aboutUs .tickContainer .ticks .tick{background-color:#fff;padding:12px 10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;align-items:center;gap:10px}#aboutUs .tickContainer .ticks .tick:hover span{background-color:#0097b2}#aboutUs .tickContainer .ticks .tick:hover span::before,#aboutUs .tickContainer .ticks .tick:hover span::after{background-color:#fff}#aboutUs .tickContainer .ticks .tick span{width:30px;height:30px;border-radius:5px;margin:0;background-color:#edf3ff;transition:.3s ease;position:relative}#aboutUs .tickContainer .ticks .tick span::before{position:absolute;width:8px;height:3px;background-color:#0097b2;content:"";display:block;top:16px;left:6px;transform:rotate(45deg);transition:.3s ease}#aboutUs .tickContainer .ticks .tick span::after{position:absolute;width:14px;height:3px;background-color:#0097b2;content:"";display:block;top:13px;right:6px;transform:rotate(-45deg);transition:.3s ease}#aboutUs .tickContainer .ticks .tick b{font-size:17px;font-weight:500}section#services{background-color:#f4f7fe;padding:30px 0 0 0}section#services .show{display:flex;align-items:center;justify-content:center;margin-top:-90px;height:90px;position:relative;z-index:5;background:linear-gradient(180deg, rgba(244, 247, 254, 0), #f4f7fe)}section#services .show[data-bolean=true]{margin-top:0}section#services .show button{border:none;background:rgba(0,0,0,0);font-size:18px;color:#fff;border-radius:5px;text-align:center;padding:10px 20px;background-color:#0097b2}section#services .container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;overflow:hidden}section#services .container .service{width:calc(50% - 10px);display:flex;text-decoration:none;background-color:#fff;align-items:center;padding:25px 15px;gap:20px;position:relative;transition:.3s ease;transform:translateY(0)}section#services .container .service:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.15);transform:translateY(-5px)}section#services .container .service:hover::after{width:100%;left:0}section#services .container .service::after{height:5px;width:0%;position:absolute;background-color:#0097b2;content:"";left:50%;bottom:0;transition:.4s ease}section#services .container .service h3{color:#0097b2;margin-bottom:10px}section#services .container .service p{color:#111154 !important}section#services .container .service .image{padding:6px;background:#ecf2fd;border-radius:50px;font-size:0}section#services .container .service .image img{width:80px;border-radius:60px}#forms{background-color:#f4f7fe;padding:30px 0}#forms .container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}#forms .container .column{width:calc(50% - 10px);position:relative}#forms .container .column .context{padding:25px 15px;position:relative;display:flex;flex-direction:column;color:#fff;height:100%;justify-content:space-between}#forms .container .column .area{position:absolute;top:0;left:0}#forms .container .column h3{margin-bottom:8px}#forms .container .column a{display:flex;margin-top:20px;text-decoration:none;font-size:18px;color:#fff;border-radius:5px;width:fit-content;padding:7px 18px;border:2px solid #ff914d;background-color:#ff914d;align-self:flex-end;transition:.3s ease}#forms .container .column a:hover{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}#FAQ .container .row{flex-direction:column;box-shadow:0 0 14px 0 rgba(0,0,0,.12);border-radius:10px}.faq{position:relative;transition:.3s ease;border-bottom:1px solid #e1e1e1}.faq:last-child{border-bottom:none}.faq::before{content:"";width:4px;height:0;left:0;bottom:50%;position:absolute;background-color:#0097b2;transition:.3s ease}.faq .faqHead{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;padding-left:25px}.faq .faqHead h3{font-size:17.5px;font-weight:500;transition:.3s ease}.faq .faqHead button{font-size:0px;width:30px;min-width:30px;height:30px;border-radius:100px;border:2px solid #353535;outline:none;background:rgba(0,0,0,0);position:relative;transition:.3s ease}.faq .faqHead button::after{content:"";top:6px;left:8px;width:9px;height:9px;display:block;position:absolute;transition:.3s ease;transform:rotate(225deg);background-color:rgba(0,0,0,0);border-top:2px solid #353535;border-left:2px solid #353535}.faq .faqHead button:hover{border-color:#0097b2}.faq .faqHead button:hover::after{border-color:#0097b2}.faq .faqBody p{padding-left:52px;padding-right:15px;height:0px;overflow:hidden;transition:.2s linear;margin-bottom:0;text-align:left !important;font-size:16px !important;position:relative}.faq .faqBody p::before{content:"";display:block;width:13px;height:13px;border-radius:30px;border:3px solid #0097b2;position:absolute;left:27px;top:4px}.faq.open{background-color:#f2f8ff}.faq.open::before{height:100%;bottom:0}.faq.open .faqHead h3{color:#0097b2}.faq.open .faqHead button{background-color:#0097b2;border-color:#0097b2}.faq.open .faqHead button::after{top:10px;transform:rotate(45deg);border-color:#fff}.faq.open .faqBody p{margin-bottom:25px}#blogs .container{display:flex;justify-content:space-between}#blogs .container .blog{width:31%}#blogs .container .blog .image{margin-bottom:10px}#blogs .container .blog .image img{width:100%;max-height:230px;object-fit:cover}#blogs .container .blog .body{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}#blogs .container .blog .body strong,#blogs .container .blog .body span{font-weight:400;color:#333;display:block;width:100%}#blogs .container .blog .body h3{margin:5px 0;width:100%;font-weight:600;line-height:24px}#blogs .container .blog .body h3 a{color:#0097b2;padding:0;margin:0;background-color:rgba(0,0,0,0);border:none}#blogs .container .blog .body h3 a:hover{color:#ff914d}#blogs .container .blog .body p{color:#333;margin-bottom:10px}#blogs .container .blog .body a{text-decoration:none;color:#fff;font-weight:500;padding:8px 20px;border-radius:5px;background-color:#0097b2;display:inline-block;margin-top:-10px;transition:.3s ease;border:2px solid #0097b2}#blogs .container .blog .body a:hover{background-color:rgba(0,0,0,0);color:#0097b2}#contact h2{font-size:35px;color:#0097b2;text-align:center}#contact p{margin-bottom:30px;text-align:center}#contact .container img{max-width:270px}#contact .container .wrapper{width:100%}#contact .container .row{display:flex;border-radius:5px;overflow:hidden;box-shadow:0 0 23px rgba(0,0,0,.15);gap:30px}#contact .container .row .column{position:relative;width:100%;max-width:50%}#contact .container .row .column:first-child{display:flex;align-items:center;justify-content:center}#contact .container .row form{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 30px 50px 0}#contact .container .row form .submit{width:100%;display:flex;justify-content:flex-end}#contact .container .row form .submit button{outline:none;border:2px solid #0097b2;background-color:#0097b2;color:#fff;padding:10px 20px;font-size:17px;transition:.3s ease;font-weight:600}#contact .container .row form .submit button:hover{background-color:rgba(0,0,0,0);color:#0097b2}#contact .container .row form .submit button[disabled]{opacity:.3}#contact .container .row form .input-group{width:100%;display:flex;gap:20px;margin-bottom:20px}#contact .container .row form .input-group input,#contact .container .row form .input-group textarea{width:100%;resize:none;border:1px solid #ced4da;transition:.2s ease;outline:none;padding:10px;font-size:16px}#contact .container .row form .input-group input:focus,#contact .container .row form .input-group textarea:focus{border:1px solid #ff914d}#contact .container .row form .input-group input{padding-left:15px}#contact .container .row form .input-group textarea{height:150px}#newsletter .container{background-image:url(../img/about.webp);background-position:top center;text-align:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;background-color:rgba(70,122,255,.031372549);border-radius:5px;padding:40px 12px}#newsletter .container h2{margin-bottom:5px}#newsletter .container>p{max-width:1030px;margin:0 auto}#newsletter .container p.error{color:red}#newsletter .container div{position:relative;max-width:500px;width:100%;margin:10px auto 0 auto;display:flex;flex-direction:column}#newsletter .container div input{padding:13px 120px 13px 15px;border-radius:60px;outline:none;border:1px solid #0097b2}#newsletter .container div button{position:absolute;right:6px;top:5px;border-radius:60px;background-color:#0097b2;color:#fff;border:1px solid #0097b2;outline:none;padding:5px 12px;font-size:17px;font-weight:500;transition:.3s ease}#newsletter .container div button:hover{background-color:rgba(0,0,0,0);color:#0097b2}.context{width:100%;position:absolute;display:flex;justify-content:center;z-index:2;padding:10px 0}.area{background:#1ca7ec;background:#0097b2;width:100%;position:relative;height:100%}.circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.circles li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:rgba(255,255,255,.2);animation:animate 25s linear infinite;bottom:-150px}.circles li:nth-child(1){left:25%;width:80px;height:80px;animation-delay:0s}.circles li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}.circles li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}.circles li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s}.circles li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s}.circles li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}.circles li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}.circles li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}.circles li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}.circles li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}#errorInfo.warning{color:#f7b217}#errorInfo.error{color:red}@media only screen and (min-width: 1170px){#headerBG{max-height:100vh;overflow-y:hidden;min-height:100vh}}@media only screen and (max-width: 991px){#forms .container{flex-direction:column}#forms .container .column{width:100%}#aboutUs .container{flex-direction:column}#blogs .container{flex-wrap:wrap;gap:20px}#blogs .container .blog{width:calc(50% - 10px)}#contact .container img{max-width:250px}#contact .container .row{flex-direction:column;flex-direction:column-reverse;gap:0}#contact .container .row .column{max-width:100%}#contact .container .row .column .area{min-height:320px}#contact .container .row form{padding:20px;padding-top:30px}}@media only screen and (max-width: 768px){header .container{padding:0 10px}header .container .box{padding:25px 10px}header .container .box h2{font-size:30px}section#services .container{flex-direction:column;gap:20px;justify-content:normal}section#services .container .service{width:100%}#FAQ .container{padding:0 8px}#FAQ .container p{padding-left:15px}#FAQ .container p::before{display:none}.faq .faqHead{padding:15px}}@media only screen and (max-width: 550px){#aboutUs .container .image{max-width:100%}#aboutUs .container .column{display:flex;flex-direction:column;align-items:center;gap:10px}#aboutUs .container .column b{font-size:27px;display:inline}#aboutUs .container .column h2{font-size:24px;display:inline}#aboutUs .container .column p{font-weight:400;line-height:normal;font-size:15px}section#services .container .service{flex-direction:column}section#services .container .service h3,section#services .container .service p{text-align:center}#blogs .container .image img{max-height:initial !important}#blogs .container .blog{width:100%}#contact .container{padding:0 10px}#contact .container .row form{padding:20px 15px}#contact .container .row form .input-group{flex-direction:column}}@media only screen and (max-width: 324px){#newsletter .container div input{padding:12px 100px 12px 15px}#newsletter .container div button{padding:5px 9px;font-size:15px}}@keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}100%{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}