.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}}.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}.our-process{padding:0 0 60px}.our-process .item{position:relative;margin-left:60px;flex-basis:25%}.our-process .item:last-child{margin-left:0}.our-process .item:after{position:absolute;content:"";top:10px;left:-50px;background-repeat:no-repeat;background-position:center;width:162px;height:37px}.our-process .item:nth-child(1)::after,.our-process .item:nth-child(3)::after{background-image:url(../../images/icons/arrow-1.webp)}.our-process .item:nth-child(2)::after{background-image:url(../../images/icons/arrow-2.webp);top:calc(100% + 10px)}.our-process .item .icon-box{margin-bottom:10px}.our-process .item:hover .icon-box{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)}}.our-process .item:not(:first-child) .icon-box{padding-right:50px}.our-process .item .title-box{padding-right:50px;font-size:18px;font-weight:500;position:relative}.our-process .item .title-box .number{font-size:42px;font-weight:900;color:#d9deeb;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:.3s color ease;-webkit-transition:.3s color ease}.our-process .item:hover .title-box .number{color:var(--orange-hover)}.our-process .item .text{margin:0;width:80%}@media screen and (min-width:64em) and (max-width:74.99875em){.our-process .item .text{width:90%}.our-process .item:not(:first-child) .icon-box{padding:0}}@media screen and (min-width:40em) and (max-width:63.99875em){.our-process{align-items:flex-start;flex-wrap:wrap}.our-process .item{flex-basis:50%;padding:0 15px;margin:0 0 40px}.our-process .item:nth-child(3),.our-process .item:nth-child(4){margin-bottom:0}.our-process .item .icon-box{padding-right:80px!important}.our-process .item:nth-child(2)::after{content:none}}@media screen and (max-width:63.99875em){.section-4 .sec-dec{margin-bottom:40px}.our-process .item .text{width:100%}}@media screen and (max-width:39.99875em){.our-process{flex-wrap:wrap;width:90%;margin:0 auto!important}.our-process .item{flex-basis:100%;margin:0 0 20px 0;padding:0 50px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.our-process .item:last-child{margin:0}.our-process .item::after{content:none}.our-process .item .icon-box{display:inline-block;padding:0!important;margin:0 15px}.our-process .item .icon-box svg{width:55px;height:55px}.our-process .item .title-box{display:inline-block;position:unset;padding:0;margin:0}.our-process .item .title-box .number{width:50px;text-align:center;font-size:37px}}@media screen and (max-width:380px){.our-process{width:100%}}.service-block{border-radius:20px;border-color:transparent;height:100%;margin:0;transition:.3s all ease;-webkit-transition:.3s all ease}.service-block .card-section{padding:2rem;color:var(--primary-color);font-size:18px}.service-block .icon-box{display:inline-block;margin-bottom:10px}.service-block:hover .has-orange-circul::before{height:calc(100% + 2.5px);width:calc(100% + 2.5px)}.service-block .card-section .title{font-size:20px;font-weight:700;margin-bottom:8px}.service-block .card-section .text{padding:0 10px}.service-block:hover{-webkit-box-shadow:15px 15px 60px 0 #f6dFDDB2;box-shadow:15px 15px 60px 0 #f6dFDDB2}@media screen and (min-width:40em) and (max-width:63.99875em){.service-block:nth-child(1),.service-block:nth-child(2){height:calc(100% - 30px);margin-bottom:30px}.service-section .cell:last-child .service-block{margin:0;height:100%}}@media screen and (max-width:39.99875em){.service-section .cell:last-child .service-block{margin:0;height:100%}.service-block{height:calc(100% - 20px);margin-bottom:20px}.service-block .card-section{padding:1.5rem 1rem}.service-block .icon-box{display:inline-block;margin-bottom:10px;transform:scale(.8);-webkit-transform:scale(.8);padding:5px 5px 0;width:75px;height:75px}}.testimonials-section .video-wrap{background:#fff;padding:30px;border-radius:30px;margin-bottom:30px}.testimonials-section .video-item{display:block;height:100%;width:100%}.testimonials-section .plyr,.testimonials-section .video-wrap{border-radius:30px;overflow:hidden}.testimonials-section .video-wrap .video{margin:8px;border-radius:15px;margin:auto;overflow:hidden;box-shadow:5px 5px 20px 0 rgba(0,0,0,.2)}.testimonials-section .plyr__control--overlaid{padding:22px!important}.testimonials-section .plyr__control--overlaid::before{background-color:#ffffff3d;left:-15px;right:-15px;top:-15px;bottom:-15px;position:absolute;content:"";border-radius:50%}.testimonials-section .plyr__poster{background-size:cover!important}.testimonials-section .plyr:not(.plyr--playing) .plyr__controls{display:none}.testimonials-section .video-wrap:hover .plyr__control--overlaid svg{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}.testimonials-section .video-wrap .plyr__control--overlaid svg{transition:.5s transform ease;-webkit-transition:.5s transform ease}@media screen and (max-width:39.99875em){.testimonials-section .video-wrap{padding:15px}.testimonials-section .plyr,.testimonials-section .video-wrap{border-radius:20px}.testimonials-section .plyr__control--overlaid{padding:18px!important}.testimonials-section .plyr__control--overlaid::before{left:-10px;right:-10px;top:-10px;bottom:-10px}.testimonials-section .plyr__volume input[type=range]{display:none}}