.section-1 .icon-box{display:inline-block}.section-1 .icon-box.has-orange-circul{margin-left:10px;flex-shrink:0}.section-1 .col-right:hover .has-orange-circul::before{height:calc(100% + 2.5px);width:calc(100% + 2.5px)}.section-1 .image-box{position:relative;border-radius:30px;overflow:hidden}.section-1 .image-box img{-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:40em) and (max-width:63.99875em){.sec-title:hover .has-orange-circul::before{width:100%;height:100%}.section-1 .image-box{margin:0 auto 50px;width:fit-content}}@media screen and (max-width:39.99875em){.section-1 .sec-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.section-1 .image-box{margin:0 0 30px;border-radius:20px}}.features .item{flex:0 0 calc(20% - 20px);margin-left:25px;white-space:initial}.features .item:hover .icon{animation-name:wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:3}@-webkit-keyframes wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.features .item:last-child{margin-left:0}.features .item .title-box{margin-bottom:8px}.features .item strong.title{font-size:20px;font-weight:700}.features .item .text{font-size:17px;margin:0}@media screen and (max-width:63.99875em){.icon-section ul.features{white-space:nowrap;overflow-y:hide;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 22px);overflow-x:auto}ul.features .item{flex:0 0 200px}.features .item:last-child{margin-left:5px}}@media screen and (max-width:39.99875em){.icon-section ul.features{width:calc(100% + 17px)}}.video-section .container{position:relative;display:grid;column-gap:50px;grid-template-columns:420px 1fr;grid-template-rows:130px 310px 1fr}.video-section .container .sec-title{grid-column:2/3;grid-row:1/2;padding-top:40px}.video-section .container .video-box{grid-column:1/2;grid-row:1/3}.video-section .container .text{grid-column:2/3;grid-row:2/4;text-align:justify;text-align-last:right;-moz-text-align-last:right}.video-box{position:relative;width:100%;z-index:3;overflow:hidden;max-width:fit-content}.video-box .image-box{position:relative;overflow:hidden;border-radius:200px 200px 20px 20px}.video-box .image-box::before{position:absolute;top:0;right:0;height:100%;width:100%;background-color:#112a5f1a;transition:all .3s ease;content:"";opacity:0}.video-box:hover .image-box::before{opacity:1}.video-box .image-box img{position:relative;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}.video-box:hover .image-box img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease;transition:all .3s ease}.video-box .play-btn{position:absolute;left:20px;top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;margin:0;padding:0;height:90px;width:90px;background:rgb(255 78 13 / 70%);border-radius:50%;backdrop-filter:blur(8px);outline:10px solid #f6f7fb83;outline-offset:0}.video-box .play-btn svg{transition:.5s transform ease;-webkit-transition:.5s transform ease}.video-box:hover .image-box~.play-btn svg{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}@media screen and (min-width:64em) and (max-width:74.99875em){.video-section .container{column-gap:30px}}@media screen and (max-width:63.99875em){.video-section .container{display:block;padding:0 15px 0;text-align:center}.video-section .container .sec-title{padding:0}.video-section .container .video-box{margin:0 auto 50px}}@media screen and (max-width:39.99875em){.video-box .play-btn{width:80px;height:80px;border-width:6px}.video-section .container .video-box{margin:0 auto 30px}}.call-to-action-section.main-section{padding:40px 0}.call-to-action{width:100%;border-radius:40px;overflow:hidden;background-size:cover;padding:2rem 11rem;position:relative;z-index:1;color:var(--white-color);background-color:var(--primary-color)}.call-to-action::before{border-radius:50%;background-color:rgb(255 255 255 / 10%);content:"";right:-80px;position:absolute;width:200px;height:220px;outline:2px solid rgb(255 255 255 / 20%);outline-offset:15px;z-index:-1;top:50%;transform:translate(10%,-50%);-webkit-transform:translate(10%,-50%)}.call-to-action::after{border-radius:50%;background-color:rgb(255 255 255 / 10%);content:"";left:-80px;top:50%;position:absolute;width:200px;height:220px;outline:2px solid rgb(255 255 255 / 20%);outline-offset:15px;z-index:-1;transform:translate(-10%,-50%);-webkit-transform:translate(-10%,-50%)}.call-to-action .icon{margin-right:10px}.call-to-action .icon svg{-webkit-animation:icon-bounce 2s ease-out infinite;animation:icon-bounce 2s ease-out infinite}@-webkit-keyframes icon-bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes icon-bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.call-to-action .title{color:var(--white-color);margin:0}.call-to-action .contact a{font-size:32px;font-weight:700;letter-spacing:2px;color:var(--white-color);background:linear-gradient(to right,var(--secondary-color) 0,var(--secondary-color) 100%) 0 95%/0 1px no-repeat;transition:all .3s ease}.call-to-action:hover .contact a{background-size:100% 1px;color:var(--secondary-color)}.call-to-action .contact p{font-size:18px;margin:0;font-weight:500}@media screen and (min-width:64em) and (max-width:74.99875em){.call-to-action{padding:3rem 4rem}}@media screen and (min-width:40em) and (max-width:63.99875em){.call-to-action{padding:3rem 2rem;text-align:center}.call-to-action>.flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.call-to-action .contact p{margin:15px 0}}@media screen and (max-width:39.99875em){.call-to-action{text-align:center;padding:2rem}.call-to-action>.flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.call-to-action .contact p{font-size:17px;margin:10px 0}.call-to-action .contact a{font-size:27px}.call-to-action::before{right:-90px;top:-55px;bottom:unset;width:160px;height:160px;transition:unset;-webkit-transform:unset}.call-to-action::after{left:-90px;top:unset;bottom:-55px;width:160px;height:160px;transition:unset;-webkit-transform:unset}}.last-section{position:relative}.last-section::before{position:absolute;left:-7px;top:0;right:-7px;bottom:0;content:"";background:linear-gradient(var(--white-color) 0,rgb(255,255,255,0) 100%);border-radius:80px;opacity:80%;z-index:-1}.faq-accordion{margin:0;background-color:transparent;padding:0}.faq-accordion li:not(:last-child){border-bottom:1px solid #d9deeb}.faq-accordion li .accordion-title{border:0!important;font-size:18px;color:var(--primary-color);padding:1.5rem 1rem 1.5rem calc(1rem + 20px);line-height:1.3}.accordion-item.is-active .accordion-title,.faq-accordion li .accordion-title:focus,.faq-accordion li .accordion-title:hover{background-color:#92a2c429}.faq-accordion li .accordion-content{background-color:transparent;color:var(--primary-color);border:0!important;font-size:17px;padding:1rem 1rem}.faq-accordion li .accordion-title::before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABxSURBVHgBjc7BDYAgDAXQfs9KmMsYZ3ADRxA2cBgmM16hFuVkKEpCCO1/acGzWSmRRTg8/Th3PhI6ihHydTyZ7RPlTOKdkGwp9AIHbuHcezK9ezV0rKIW1hBqWMoCUYIsL3uEsz6tPrmxnorHYclX61+QiUp/nn24xwAAAABJRU5ErkJggg==)!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.faq-accordion li.is-active>.accordion-title::before{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media screen and (max-width:39.99875em){section.main-section.last-section{padding-top:30px}.faq-accordion li .accordion-title{padding:1rem 1rem 1rem calc(1rem + 20px);font-size:17px}}.form input,.form select,.form textarea{box-shadow:none!important;height:60px!important;padding:14px 20px;outline:0;font-size:17px;color:var(--primary-color);margin-bottom:20px;border-radius:20px;font-weight:400;border:2px solid #f6f7fb!important;overflow:auto}.form textarea{margin-bottom:30px;resize:none}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:var(--gray-color);text-align:right}.form input::-moz-placeholder,.form textarea::-moz-placeholder{color:var(--gray-color);text-align:right}.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:var(--gray-color);text-align:right}.form input::-ms-input-placeholder,.form textarea::-ms-input-placeholder{color:var(--gray-color);text-align:right}.form input::placeholder,.form textarea::placeholder{color:var(--gray-color);text-align:right}.form select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABxSURBVHgBjc7BDYAgDAXQfs9KmMsYZ3ADRxA2cBgmM16hFuVkKEpCCO1/acGzWSmRRTg8/Th3PhI6ihHydTyZ7RPlTOKdkGwp9AIHbuHcezK9ezV0rKIW1hBqWMoCUYIsL3uEsz6tPrmxnorHYclX61+QiUp/nn24xwAAAABJRU5ErkJggg==);background-position:0 center;background-size:10px 6px}.form select:invalid{color:var(--gray-color)}.no-arrow{-moz-appearance:textfield;text-align:left}.no-arrow::-webkit-inner-spin-button{display:none}.no-arrow::-webkit-inner-spin-button,.no-arrow::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.date-input{background-color:var(--white-color)!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF1SURBVHgB7VXRTcMwEH2XBiSgFWGClg06QvKHUCU6Ah2hE7ACG5QN2g9A/DVswAhhg1RFqKIxx7PTFPpREgh8IPEk2/Hl/Ow728/AB+hJ0NFea6xhEKACtvn7G16eCVn30TIBnVEOY6sQB8t7tpeFVYoZ4ZuRc3AGJBBNykmlyypYMSVYLiO5WyT5SnfMlEQBXjGAp2cw2dD+LKPUPsPOshFUuVLvAv4OF7aIRHvNkNNMLaHczq/wTehp6xweSKqRhyLk58YEdbC7Hh/6UOkwHymaZlxtc7YgM3kr0vZJ2M57ivqQlGk8Wh0pfZDrpwg1wUinPDWHHn4B/6R/h1RTqFdJ6qqTqswoIj9DquDtlMRzEsdOVWHeymcVS0iq+mhzGjvrvumjDl7W4+NcpO31Arq8t8Ovyp+LcI8vRoOyp0jlZn78rvwNCrVdvjNY5WcpZbQ5dMrPojEFe2DFXTZ8nGDDhtFG8Ux8Bm4Kczjj14SCFBfmN+1iicA1O8k8AAAAAElFTkSuQmCC);background-position:0 center;background-size:18px 20px;background-repeat:no-repeat;background-origin:content-box}.form input.error,.form select.error,.form textarea.error{border-color:#cc4b37!important;background-color:#fff2f2!important}.form label.error{margin:-17px 0 17px;color:#cc4b37}.form textarea.error~label.error{margin:-27px 0 17px}@media screen and (max-width:63.99875em){.last-section::before{border-radius:50px}.faq-accordion{margin:0 0 50px;width:auto}}@media screen and (max-width:39.99875em){.last-section::before{border-radius:40px}.faq-accordion{margin:0 0 40px}.form input,.form select{margin-bottom:15px}.form textarea{margin-bottom:25px}.button.primary{width:100%}.form label.error{margin:-12px 0 17px}.form textarea.error~label.error{margin:-22px 0 17px}}.new-validation-error{margin:0 0 20px;color:#cc4b37;font-size:1rem}.new-validation-error ul li:not(:last-child){margin-bottom:3px}.text-section .image-box{position:relative;border-radius:30px;overflow:hidden}.text-section .image-box img{-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:40em) and (max-width:63.99875em){.text-section .image-box{margin:0 auto 50px;width:fit-content}.text-section-4 .col-right{margin-bottom:40px}}@media screen and (max-width:39.99875em){.text-section .image-box{margin-bottom:30px;border-radius:20px}.text-section-4 .col-right{margin-bottom:40px}}