/* Full width button on the homepage */.full-btn.elementor-widget-button .elementor-button{width:100%}.read-more a{color:#0059AB !important}#read-more-button{width:204px}/* Newsletter form button */.oew-newsletter-form-wrap .button{padding:0 20px}/* Header */#site-header{box-shadow:0 2px 8.399999618530273px 0 #00000012}.boxed-layout #wrap .container{max-width:85%}.e-con{--container-max-width:85%}#site-header-inner{width:85%}.contact-menu-button:hover{background:#00AFFF !important}a:focus{outline:none !important}.sf-menu ul.sub-menu{padding:20px;box-shadow:-2px 2px 15px 0 #00000017;border-radius:12px;margin-top:-1em}#mobile-dropdown ul li ul{margin-left:25px}#mobile-dropdown ul.sub-menu li a{color:#0032a0}#mobile-dropdown ul.sub-menu li a:hover,#mobile-dropdown ul.sub-menu li a .dropdown-toggle:hover,#mobile-dropdown .menu-item-has-children.active >a{color:#00AFFF}/* Footer */body #footer-widgets{text-align:left;border-radius:64px 64px 0 0;width:100% !important;max-width:100% !important}body .footer-widgets-inner{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}body #footer-widgets .ocean-newsletter-form{margin:0 0 26px}body #footer-widgets .ocean-newsletter-form-wrap input[type="email"]{color:#7c7c7c;border-width:2px;border-color:rgba(255,255,255,0.2);font-size:15px;letter-spacing:.8px}body #footer-widgets .ocean-newsletter-form-wrap input[type="email"]:hover{border-color:rgba(255,255,255,0.5)}body #footer-widgets .ocean-newsletter-form-wrap input[type="email"]:focus{border-color:rgba(255,255,255,0.6)}body #footer-widgets .ocean-newsletter-form-wrap button:hover{background-color:#5c7c19}body #footer-widgets .social-widget li a{color:#4a4a4a;font-size:20px;line-height:1;padding:.5em}body #footer-widgets .social-widget li a:hover{color:#8cba29}#footer-widgets li{line-height:25px;opacity:100%;font-size:14px;list-style-type:none;color:#ffffff !important}#footer-widgets li a,.site-footer li a{color:#ffffff !important}#footer-widgets li a:hover,{opacity:60% !important}#footer-bottom{background-color:#041f58;background-image:url(https://i0.wp.com/pycs.blog/wp-content/uploads/2024/02/GRADIENT-1-e1708518698945.png?fit=1440%2C158&ssl=1)}.address-text p{margin:0 0 0}ul,ol{margin:15px 0 15px 0}body .oceanwp-row #footer-widgets .col-1{background:red}body .oceanwp-row .span_1_of_4 .col-1{background:red}.btn-medium{width:152px;height:40px;border-radius:29px;line-height:16.34px !important;text-transform:capitalize}.footer-text{opacity:100%}.list-title{line-height:0}.footer-text a{color:#ffffff !important}.footer-text a:hover{opacity:60%}/* buttons */#get-started{width:160px;height:42.11px}.product-button .elementor-button{min-height:124px !important;height:124px !important}.btn-long{Width:304px;Height:49px}.inline-flex{display:inline-flex}.image-box h3{margin:0 0 10px}.margin-top{margin-top:3em}/*. list. */.list-container ul li::marker{content:"\f14a";/* FontAwesome Unicode */font-family:FontAwesome;font-size:var(--icon-size);position:absolute}.checkmark-list ul{list-style-type:none!important}.checkmark-list ul{list-style-type:none!important}.checkmark-list li{line-height:2em;padding-left:0;padding-top:5px;padding-bottom:5px;font-size:14px;list-style-type:none;list-style:none;display:table-row}.checkmark-list li:before{font-family:'FontAwesome';content:"\f14a";color:"#2db80b";margin-right:15px;display:table-cell}.white-text a{color:#ffffff !important}/* Footer newsletter form on responsive */@media only screen and (max-width:320px){#scroll-top{display:none !important}}/* Testimonials */.sp-testimonial-free-section .sp-testimonial-client-image img{border-radius:0;max-width:30%}.sp-testimonial-free-section .sp-testimonial-item{text-align:left;will-change:transform}.sp-testimonial-free-section .sp-testimonial-client-testimonial,.sp-testimonial-free-section .sp-testimonial-client-testimonial p{text-align:left}.sp-testimonial-free-section .sp-testimonial-client-designation{text-align:left}#sp-testimonial-free-wrapper-4671 .sp-testimonial-free-section .testimonial-nav-arrow{border:none}#sp-testimonial-free-wrapper-4671 .sp-testimonial-free-section .testimonial-nav-arrow:hover{background:#ffffff;border-color:#ffffff;color:#0059AB}/*Contact form*/.contact-button,body div.wpforms-container-full .wpforms-form button[type=submit]{text-transform:none;width:100%;border-radius:4px !important;/* font-family:Open Sans;*/font-size:14px}body div.wpforms-container-full .wpforms-form input[type=email],body div.wpforms-container-full .wpforms-form input[type=text],body div.wpforms-container-full .wpforms-form textarea{border-color:#B4BEC8 !important;border-radius:4px !important}#schedule-button{width:273px;height:57px}/* .sp-testimonial-free-section .testimonial-nav-arrow{top:100%;width:50%}.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-next{justify-content:flex-start}.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-prev{justify-content:flex-end}*//* Middle Image Animation */selector{animation-name:none;visibility:visible}.middle-image img{transform:scale(1.5);transition:all 2s linear;will-change:transform}body.loaded .animated .middle-image img{transform:scale(1.02)}.middle-image .elementor-widget-container{overflow:hidden;transform:scale(2);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transition:all 2s ease-in-out;will-change:transform,clip-path}body.loaded .animated .middle-image .elementor-widget-container{transform:scale(1);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}/* Side Image Animation */selector:not(.animated) .elementor-widget-image:not(.middle-image) .elementor-widget-container,body:not(.loaded) selector .elementor-widget-image:not(.middle-image) .elementor-widget-container{opacity:0;transform:scale(1);will-change:opacity,transform}body .elementor-widget-image:not(.middle-image) .elementor-widget-container{opacity:1;transition:all 0.7s ease-in-out 1.8s}.omw-modal{max-height:95%}/* Text Animation */body:not(.animated) .drifting-text,body:not(.loaded) .drifting-text{opacity:0}.drifting-text span{display:inline-block}.drifting-text span span{opacity:0;transform:translateY(20px);transition:all 1s ease-in-out;will-change:opacity,transform}body.loaded .animated .drifting-text span span{opacity:1;transform:translateY(0)}/* transition*/body{animation:fadeInAnimation ease 1s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}/* Slide Up Animation */.slide-up{animation:slideUpAnimation 1.5s ease-in-out forwards;animation-fill-mode:forwards;clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}@keyframes slideUpAnimation{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);opacity:0}100%{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}}/* First Slide Down Animation */.first-slide-down{animation:firstSlideDownAnimation 2s ease-in-out forwards;animation-delay:1s;/* Delay for the first element */opacity:0;/* Initially hide the element */}@keyframes firstSlideDownAnimation{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0}100%{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}}/* Second Slide Down Animation */.second-slide-down{animation:secondSlideDownAnimation 2s ease-in-out forwards;animation-delay:2s;/* Delay for the second element */opacity:0;/* Initially hide the element */}@keyframes secondSlideDownAnimation{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0}100%{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}}/* Third Slide Down Animation */.third-slide-down{animation:thirdSlideDownAnimation 2s ease-in-out forwards;animation-delay:9s;/* Delay for the third element */opacity:0;/* Initially hide the element */}@keyframes thirdSlideDownAnimation{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0}100%{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}}/* zoom in button */.zoom-in-button{transition:transform 0.3s ease;/* Smooth transition for the zoom effect */}.zoom-in-button:hover{transform:scale3d(1.1,1.1,1.1);/* Zoom in on hover */}.animated-container{opacity:0;animation:fadeInAnimation 0.3s linear 0.3s 1 ease-in-out forwards;transition:opacity 0.3s ease-in-out 0s}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}.logos-slider .swiper-slide{height:100px !important}.lgx_logo_slider .lgx_app_item_inner{position:absolute;top:50%;transform:translateY(-50%)}.product-button{height:87px;cursor:pointer}.product-button p:hover{color:#00AFFF !important;font-weight:700 !important}.product-button .elementor-widget-container:hover{background:red}.why-image-box h3{margin:0 0 6px}.why-container{max-height:200px;height:150px}@media (max-width:767px){.product-button{height:140px}#schedule-button{width:220px !important}.why-container{max-height:auto;height:auto}}#lgx_logo_slider_app_6991 .lgx_app_item .lgx_app_item_figure .lgx_app_item_img{height:95px}#top .av-large-testimonial-slider .avia-testimonial-meta .avia-testimonial-image{width:auto!important;height:auto!important}.tss-wrapper .rt-responsive-img{max-width:100%;height:50px}.sp-testimonial-free-section .sp-testimonial-client-image{height:70px}#blog-entries{padding-top:3em}