.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}}.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}}@media screen and (max-width:39.99875em){.text-section .image-box{margin-bottom:30px;border-radius:20px}}