<?php function solutionsliderloop() { $arg = array( 'post_type' => 'solution', 'posts_per_page' => 8, 'order' => 'Asc', ); $solutionPost = new WP_Query($arg); if ($solutionPost->have_posts()): ?> <div class="solution-swiper-wrapper"> <div class="swiper solutionswiper"> <div class="swiper-wrapper"> <?php while ($solutionPost->have_posts()): $solutionPost->the_post(); ?> <div class="swiper-slide <?php the_field('class'); ?>"> <div class="solutionswiper-inner"> <div class="swiper-number"> <h3><?php the_title(); ?></h3> </div> <div class="swiper-content"> <?php the_content(); ?> </div> </div> </div> <?php endwhile; ?> </div> <img src="<?php echo get_stylesheet_directory_uri(); ?>/img/solutioncircle.svg" alt="" class="circle-img"> <img src="<?php echo get_stylesheet_directory_uri(); ?>/img/solutiondrone.svg" alt="" class="rotatedroneimg-img"> </div> <div class="swiper-button-next"> <img src="<?php echo get_stylesheet_directory_uri(); ?>/img/solutionright.svg" alt=""> </div> <div class="swiper-button-prev"> <img src="<?php echo get_stylesheet_directory_uri(); ?>/img/solutionleft.svg" alt=""> </div> </div> <?php endif; wp_reset_postdata(); } add_shortcode('solutionslider' var mySwiper = new Swiper('.solutionswiper', { loop: true, slidesPerView: 1.7, navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev', }, breakpoints: { 10: { slidesPerView: 1, }, 620: { slidesPerView: 1.7, }, }, on: { slideChange: function () { let currentIndex = mySwiper.realIndex; const droneImage = document.querySelector(".rotatedroneimg-img"); const circleImage = document.querySelector(".circle-img"); const getResponsiveValues = () => { if (window.innerWidth <= 420) { return { drone: [ { x: 135, y: -37 }, // Slide 1 { x: 296, y: 104 }, // Slide 2 { x: -66, y: 310 }, // Slide 3 { x: -70, y: 90 } // Slide 4 ], circle: [ { x: 0, y: -3, scale: 1 }, // Slide 1 { x: 4, y: 0, scale: 1 }, // Slide 2 { x: 4, y: -3, scale: 1 },// Slide 3 { x: 6, y: -1, scale: 1 } // Slide 4 ] }; } else if (window.innerWidth <= 480) { return { drone: [ { x: 111, y: -49 }, // Slide 1 { x: 280, y: 104 }, // Slide 2 { x: -66, y: 310 }, // Slide 3 { x: -70, y: 90 } // Slide 4 ], circle: [ { x: 0, y: -3, scale: 1 }, // Slide 1 { x: 6, y: 0, scale: 1 }, // Slide 2 { x: 4, y: -3, scale: 1 },// Slide 3 { x: 6, y: -1, scale: 1 } // Slide 4 ] }; } else if (window.innerWidth <= 620) { return { drone: [ { x: 111, y: -49 }, // Slide 1 { x: 280, y: 104 }, // Slide 2 { x: -66, y: 310 }, // Slide 3 { x: -70, y: 90 } // Slide 4 ], circle: [ { x: 0, y: -3, scale: 1 }, // Slide 1 { x: 6, y: 0, scale: 1 }, // Slide 2 { x: 4, y: -3, scale: 1 },// Slide 3 { x: 6, y: -1, scale: 1 } // Slide 4 ] }; } else if (window.innerWidth <= 767) { return { drone: [ { x: 114, y: 40 }, // Slide 1 { x: 239, y: 175 }, // Slide 2 { x: -75, y: 350 }, // Slide 3 { x: -52, y: 158 } // Slide 4 ], circle: [ { x: 0, y: -3, scale: 1 }, // Slide 1 { x: 12, y: 0, scale: 1 }, // Slide 2 { x: 14, y: -3, scale: 1 },// Slide 3 { x: 16, y: -5, scale: 1 } // Slide 4 ] }; } else if (window.innerWidth <= 1024) { return { drone: [ { x: 114, y: 40 }, // Slide 1 { x: 239, y: 175 }, // Slide 2 { x: -75, y: 350 }, // Slide 3 { x: -52, y: 158 } // Slide 4 ], circle: [ { x: 0, y: -3, scale: 1 }, // Slide 1 { x: 12, y: 0, scale: 1 }, // Slide 2 { x: 14, y: -3, scale: 1 },// Slide 3 { x: 16, y: -5, scale: 1 } // Slide 4 ] }; } else { return { drone: [ { x: 114, y: 40 }, // Slide 1 { x: 303, y: 195 }, // Slide 2 { x: -62, y: 400 }, // Slide 3 { x: -52, y: 158 } // Slide 4 ], circle: [ { x: 0, y: -3, scale: 1 }, // Slide 1 { x: 12, y: 0, scale: 1 }, // Slide 2 { x: 9, y: -3, scale: 1 },// Slide 3 { x: 9, y: -3, scale: 1 } // Slide 4 ] }; } }; const { drone, circle } = getResponsiveValues(); if (droneImage) { const translationDrone = drone[currentIndex % drone.length]; droneImage.style.transform = `translate(${translationDrone.x}%, ${translationDrone.y}%) scale(1.1)`; droneImage.style.transition = "transform 0.5s ease"; } if (circleImage) { const translationCircle = circle[currentIndex % circle.length]; circleImage.style.transform = `translate(${translationCircle.x}%, ${translationCircle.y}%) scale(${translationCircle.scale})`; circleImage.style.transition = "transform 0.5s ease"; /* Theme Name: Woodmart Child Description: Woodmart Child Theme Author: XTemos Author URI: http://xtemos.com Template: woodmart Version: 1.0.0 Text Domain: woodmart */ .wp-dark-mode-floating-switch.wp-dark-mode-ignore.wp-dark-mode-animation.wp-dark-mode-animation-bounce { display: none !important; } .main-page-wrapper { margin: 0 !important; padding: 0 !important; background-color: black !important; } .whb-header { background-color: black; margin-bottom: 0px !important; } div#mainbanner { height: 100%; min-height: 780px; display: flex; align-items: center; margin-top: -70px; z-index: 9999; } .video-background { position: absolute; top: -158px; left: 0; width: 100%; height: 100%; opacity: 0.5; } .video-background video { width: 100%; height: 100%; object-fit: cover; min-height: 720px; } .site-logo img { max-height: 100px !important; width: 100%; max-width: 290px !important; transform: none !important; perspective: none !important; height: 100% !important; padding: 0 !important; } a.wd-logo.wd-sticky-logo { margin-top: -15px !important; /* transition: none; */ } .whb-general-header { height: 110px !important; display: flex; align-items: center; /* backdrop-filter: blur(30px); */ background-color: rgba(255, 255, 255, 0.04) !important; } .wd-prefooter { padding-bottom: 0 !important; } ul#menu-mainmenu li a { text-transform: capitalize; color: #fff; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; opacity: 0.6; } ul#menu-mainmenu li { margin-left: 10px; } ul#menu-mainmenu li a:hover { opacity: 2; } ul#menu-mainmenu li.current-menu-item a { opacity: 2; } .mainbtn { text-transform: capitalize; color: #fff !important; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 300; line-height: normal; border-radius: 500px; background: linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%); box-shadow: none !important; } .homecontentbox .info-box-inner { width: 70%; margin: 0 auto; font-weight: 300; } .homecontentbox { margin: 60px 0 0 !important; } div#togglebutton a { background: linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%) !important; color: #fff !important; font-size: 12px !important; border: none !important; -webkit-animation: bounce 2s infinite; animation: bounce 2s infinite; } div#togglebutton a:hover { -webkit-animation: none; animation: none; } div#togglebutton a .vc_btn3-icon { font-size: 23px !important; height: 11px !important; line-height: 14px !important; font-weight: 600 !important; } @-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } } @keyframes bounce { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } } div#togglebutton { position: relative; top: 80px; margin-bottom: 0 !important; z-index: 9999; } div#aboutsec { padding: 100px 0; } #leftimgsect { display: flex; align-items: center; position: relative !important; } #leftimgsect2 { display: flex; align-items: center; } #rightimgsect { display: flex; align-items: center; } .drone-sect { padding: 100px 0; } .whb-main-header { background: rgba(255, 255, 255, 0.04); backdrop-filter: blur(30px); background-color: rgba(255, 255, 255, 0.04) !important; box-shadow: none !important; z-index: 9999999 !important; } .card-content { height: 100%; min-height: 220px; padding: 30px 20px 0; } .card-description p { color: #fff; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 400; margin: 0 !important; line-height: 23px; } .card-description p { color: #fff; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 300; margin: 0 !important; line-height: 26px; } .service-card-sect .card img { width: 100%; } .service-card-sect .card { background-color: #202020; color: #fff; border-radius: 30px; margin-bottom: 40px; border: none !important; transition: 0.3s all; cursor: pointer; } footer.footer-container.color-scheme-dark { background: linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%); box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1); padding: 100px 0 0; } .service-card-sect .card:hover { background: linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%) !important; } div#leftimgsect:before { content: ""; position: absolute; left: 0px; bottom: 0; width: 50%; height: 510px; background-image: url(img/leftbefore.png); background-size: 95%; background-repeat: no-repeat; background-position: left; } div#leftimgsect2:before { content: ""; position: absolute; left: 0; bottom: -70px; width: 50%; height: 520px; background-image: url(img/leftbefore.png); background-size: 100% 66%; background-repeat: no-repeat; background-position: left; } div#rightimgsect:before { content: ""; position: absolute; right: 0; bottom: 0; width: 50%; height: 490px; background-image: url(img/rightbefore.png); background-size: 120%; background-repeat: no-repeat; background-position: left; } div#leftimgsect2 .info-box-wrapper { padding-left: 70px; } div#leftimgsect .info-box-wrapper { padding-left: 40px; } h2#wework { font-size: 50px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 90px; } div#buttonimg { margin: 0 -6px; } div#mobilebtnsect { padding: 70px 0 140px; } div#mobilebtnsect h2#wework { margin-bottom: 50px; } .service-card-sect .card .card-content h2 { font-family: "Karla"; font-size: 34px; font-style: normal; font-weight: 700; line-height: normal; color: #fff; } div#servicesect { padding: 50px 0 50px; } div#mobileimg1 img { width: 100%; max-width: 400px !important; } div#mobileimg2 img { width: 100%; max-width: 400px !important; } .simple-box .info-box-title { line-height: 45px !important; margin-bottom: 25px !important; } div#mobileimg3 img { width: 100%; max-width: 380px !important; } div#footerlogo img { width: 100%; } div#copyrighttext p { margin: 0 !important; color: #fff; font-size: 20px; } .newsletter-signup h3 { color: #fff; font-size: 24px; font-style: normal; font-weight: 600; line-height: normal; text-transform: uppercase; margin-bottom: 50px; } .newsletter-signup { text-align: center; } h2#footerhead { color: #fff; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 600; line-height: normal; margin-bottom: 40px; } .newsletter-input input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { border: none !important; color: #fff; padding: 0; } div#footerlogo { margin-bottom: 80px; } .newsletter-input input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder { color: #fff; font-family: "BAGOS"; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; opacity: 0.7; } .newsletter-input input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::focus { color: #fff; font-family: "BAGOS"; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; opacity: 0.7; } .newsletter-input input.news-send { border-radius: 10px; background: #fff; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal; color: #004999; width: 20%; padding: 12px; height: 50px !important; } .newsletter-signup span.wpcf7-not-valid-tip { position: absolute; margin: 0 auto; left: 0; right: 0; } footer .screen-reader-response { display: none !important; } .newsletter-input p { width: 60%; margin: 0 auto; display: flex; text-align: center; justify-content: space-between; border-bottom: 1px solid #fff; padding-bottom: 18px; } .newsletter-input span.wpcf7-spinner { display: none !important; } span.wpcf7-form-control-wrap { width: 100%; } div#footerrow { padding: 80px 0 40px; } div#footermenu ul li a { color: #fff; font-family: "BAGOS"; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; } div#footermenu ul li span.list-content { color: #fff; font-family: "BAGOS"; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; } div#footermenu ul li { padding-bottom: 8px; } div#footermenu ul.wd-list-type-icon { margin-bottom: 10px !important; } div#footermenu ul li span.list-icon { font-size: 24px; } .galleryswiper { width: 1055px; padding-top: 50px; padding-bottom: 50px; } .galleryswiper .swiper-slide { width: 345px; } .galleryswiper .swiper-slide img.slide-img { width: 100%; height: 500px; object-fit: cover; border-radius: 20px; border: 4px solid #004999; position: relative; } .social-links span.wd-label { font-size: 22px; width: 100%; } .galleryswiper .swiper-slide { border-radius: 20px; } .galleryswiper .swiper-slide.swiper-slide-active:before { display: none !important; } .galleryswiper .swiper-slide:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(0deg, rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.35) 100%), lightgray; z-index: 999999; width: 100%; height: 100%; opacity: 0.4; border-radius: 20px; transition: 0.3s ease-in; } .gallery-swiper-wrapper .swiper-button-next:after { content: "" !important; font-size: 0 !important; } .gallery-swiper-wrapper .swiper-button-prev:after { content: "" !important; font-size: 0 !important; } .gallery-swiper-wrapper .swiper-button-next, .gallery-swiper-wrapper .swiper-button-prev { width: 50px; } .gallery-swiper-wrapper .swiper-button-next { transform: translate(-40px, 52px); } .gallery-swiper-wrapper .swiper-button-prev { transform: translate(40px, 50px); } div#galleryslidersect { background-color: #202020; padding: 100px 0 60px; } .faqcontbox { flex-direction: column-reverse !important; } div#questionsect .faqcontbox svg { width: 530px !important; height: 350px !important; object-fit: cover; margin-left: -120px; } div#questionsect { padding: 130px 0 0; } div#questionsect .info-svg-wrapper.info-icon { width: 100% !important; height: 100% !important; } .faq-wrapper .accordion-button:not(.collapsed) { background-color: #ffffff00 !important; border-radius: 13px !important; color: #fff; padding-bottom: 20px !important; } .faq-wrapper button.accordion-button.collapsed { border-radius: 30px !important; } .faq-wrapper .accordion-button { background-color: #202020 !important; box-shadow: none !important; border: none !important; padding: 32px 40px; color: #fff; font-family: "Karla"; font-size: 22px; font-weight: 400; text-align: left; display: flex; justify-content: flex-start; } .faq-wrapper .accordion-button span { margin-left: 22px; text-transform: math-auto; } .faq-wrapper .accordion-item { background-color: #202020 !important; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 13px !important; margin-bottom: 15px; } .faq-wrapper .accordion-body { background-color: #202020 !important; padding: 8px 28px 30px; color: #fff; border-radius: 13px; } .accordion-body p { margin: 0; font-family: "Karla"; font-size: 18px; font-weight: 400; border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 18px; } .faqcontbox .info-box-inner { width: 75%; } .faq-wrapper .accordion-header { background-color: #ffffff00 !important; border-radius: 13px !important; } .faq-wrapper .accordion-button.collapsed::before { content: "\002B"; } .accordion-button:not(.collapsed)::after { display: none !important; } .faq-wrapper .accordion-button::before { content: "\2212"; font-size: 38px; position: absolute; left: 20px; color: #fff; background-color: transparent !important; border: none !important; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; border-radius: 7px; font-weight: 300; } .error404 .main-page-wrapper { background-image: url(img/404.png); background-repeat: no-repeat; background-size: cover; background-position: bottom; } .page-id-164 .main-page-wrapper { background-image: url(img/404.png); background-repeat: no-repeat; background-size: cover; background-position: bottom; } .error404 .main-page-wrapper .site-content.col-12 { padding: 116px 0 90px; } .error404 .page-header:before { font-weight: 500 !important; } .error404 .page-content p { text-align: center; font-family: "Karla"; font-size: 34px !important; font-style: normal; font-weight: 400; color: #fff; line-height: 38px; margin: 70px 0 10px; } a.erorrbutton { text-transform: capitalize; color: #fff !important; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 300; line-height: normal; border-radius: 500px; background: linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%); box-shadow: none !important; padding: 14px 40px; position: relative; top: 50px; } div#thankyoubtn a { text-transform: capitalize; color: #fff !important; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 300; line-height: normal; border-radius: 500px; background: linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%); box-shadow: none !important; padding: 14px 40px; border: none; } .thank-box .info-box-inner { width: 40%; margin: 30px auto 10px; } div#thanksect { height: 100%; display: flex; justify-content: center; align-items: flex-end; min-height: 560px; padding-bottom: 30px; } .page-title { height: 100%; min-height: 340px; padding: 0 !important; display: flex; align-items: flex-end; margin: 0px !important; background-color: transparent !important; } /* .page-title::after { content: ''; position: absolute; width: 100%; height: 300px; bottom: 0; box-shadow: 0px 20px 30px rgba(13, 15, 15, 0.56); background: linear-gradient(0deg, rgba(14, 14, 14, 0.73) 0%, rgba(14, 14, 14, 0.00) 100%); filter: blur(10px); z-index: -1; } */ .page-title .breadcrumbs { display: none; } .contact-box .info-box-inner { width: 77%; margin: 36px 0 26px; } .social-links { padding-top: 24px !important; } .social-links a.wd-social-icon.social-instagram { background: linear-gradient(315deg, #fbe18a 0.96%, #fcbb45 21.96%, #f75274 38.96%, #d53692 52.96%, #8f39ce 74.96%, #5b4fe9 100.96%); border-radius: 15px !important; box-shadow: none !important; margin-right: 20px !important; } div#contactsect .social-links span.wd-icon { font-size: 30px !important; line-height: 0 !important; } div#contactsect .wd-social-icons { display: flex; flex-wrap: wrap; } .social-links a.wd-social-icon.social-youtube { background-color: #ff0000 !important; border-radius: 15px !important; box-shadow: none !important; } .homecontentbox { position: relative; z-index: 9999; } div#lottie-animation svg { width: 770px !important; height: 450px !important; position: relative; right: -120px; } .form-image { text-align: center; } .contact-man-form { border-radius: 20px; background: #202020; position: relative; padding: 30px 30px; top: -30px; } .contact-man-form label { color: #fff; font-family: Karla; font-size: 20px; font-style: normal; font-weight: 400; } .contact-man-form .form-row input { border-radius: 16px !important; background-color: #35363a !important; border: none !important; height: 60px !important; } .contact-man-form .form-row textarea { border-radius: 16px !important; background-color: #35363a !important; border: none !important; height: 150px !important; min-height: 100% !important; } div#contactcol .wpb_wrapper { position: relative; padding: 0 30px 0px; border-top: 0px !important; border-radius: 20px; } div#contactcol .wpb_wrapper:before { content: ""; position: absolute; width: 100%; height: 100%; opacity: 0.6; top: 0; background: linear-gradient(75deg, #004999 -17.88%, #00efeb 110.62%); left: 0px; border-radius: 20px; border: 14px solid #56b9f2; } div#contactsect .icons-size-large .wd-social-icon { width: 60px; height: 60px; display: flex; justify-content: center; align-items: center; margin: 0; } .page-id-177 div#contactsect { padding: 14rem 0 5rem; overflow: hidden; } .page-id-177 div#contactsect:before{ bottom: 150px; } div#contactsect:before { content: ""; position: absolute; left: -40px; width: 780px; height: 690px; background-image: url(img/contact-before.svg); background-size: 90%; z-index: 0; background-repeat: no-repeat; background-position: top; bottom: 270px; } .page-id-177 .main-page-wrapper { background-image: url(img/contactusbg.png); background-repeat: no-repeat; background-size: cover; background-position: top; margin: -100px 0 0 !important; } .page-id-177 .main-page-wrapper .page-title-default .entry-title.title { padding-bottom: 10px; } .form-row-sumbit input { text-transform: capitalize; color: #fff !important; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 300; line-height: normal; border-radius: 500px; background: linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%); box-shadow: none !important; padding: 12px 42px; } div#faqtitttle h1 { color: #fff; text-align: center; font-family: "Karla"; font-size: 60px; font-style: normal; font-weight: 700; line-height: 58px; } div#faqtitttle h1 strong { background: linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-family: Karla; } div#faqcontent p { font-family: Karla; font-size: 22px; font-style: normal; font-weight: 400; line-height: normal; color: #fff; margin: 0 auto; width: 50%; } div#faqheader { padding: 100px 0 100px; } .page-id-230 .main-page-wrapper { background-image: url(img/faqbg.png); background-repeat: no-repeat; background-size: 100%; background-position: top; margin: -10px 0 0 !important; } .page-id-183 .main-page-wrapper { background-image: url(img/servicebg.png); background-repeat: no-repeat; background-size: 100%; background-position: top; margin: -10px 0 0 !important; } div#mainfaqsect { padding: 10rem 0 2rem; } .page-id-230 div#contactsect { padding: 17rem 0 0; } div#mainfaqsect .faq-wrapper { width: 80%; margin: 0 auto; } div#faqtitttle h1 strong { font-weight: 700 !important; } div#serviceheader div#faqcontent p { margin: 0; width: 75%; } div#serviceheader div#faqtitttle h1 strong { background: none; color: #56b9f2 !important; -webkit-text-fill-color: #56b9f2 !important; } div#serviceheader { padding: 200px 0; } .service-box { height: 350px; margin-bottom: 35px; border-radius: 16px; position: relative; display: flex; align-items: flex-end; padding: 0px 20px; object-fit: cover; } .service-box-content h2 { color: #fff; font-family: "Karla"; font-style: normal; font-weight: 700; line-height: normal; font-size: 30px; transition: transform 0.3s ease-in-out; margin-bottom: 0 !important; } .service-box-description p { color: #fff; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; } .service-box-description { width: 100%; transition: opacity 0.3s ease-in; margin-left: auto; opacity: 0; } .service-box:hover .service-box-description { opacity: 1; } .service-box:hover .service-box-content h2 { transform: translateY(-20px); } div#servicemainsect { padding-top: 80px; } .page-id-183 div#contactsect { padding: 200px 0 100px; } div#galleryheader { padding: 100px 0; } div#galleryheader div#faqcontent p { margin: 0; width: 85%; } .page-id-181 h2#wework { margin-bottom: 35px; } .galleryhome-swiper-wrapper .swiper-slide img { width: 100%; height: 100%; min-height: 540px; object-fit: cover; border-radius: 16px; } div#faqboxcol { padding: 50px 0 0 100px; } .galleryhome-swiper-wrapper { position: relative; } .galleryhome-swiper-wrapper:before { content: ""; position: absolute; width: 550px; height: 530px; opacity: 0.5; background: var(--Gradient-Color, linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%), linear-gradient(92deg, #ff6801 1.46%, #993e01 84.37%)); filter: blur(155.1724090576172px); z-index: 0; } div#heartimg img { width: 100%; object-fit: cover; max-width: 350px; } div#heartimg { margin: 0 !important; } div#thanksect .vc_column-inner { padding: 0 !important; } div#mobilebtnsect div#appbuttonrow img { position: relative !important; left: 0 !important; } div#appbuttonrow img { width: 100%; max-width: 230px; object-fit: cover; } div#aboutheader { height: 630px; } button#lg-next-1 { position: absolute; } div#lg-outer-1 { z-index: 999999999; } div#lg-backdrop-1 { z-index: 99999999; } .gallery-container { flex-wrap: wrap; display: flex; margin-top: 70px; } .gallery-inner { width: 15%; text-align: center; cursor: pointer; margin: 0 5px 15px; } a.gallery-inner img { width: 100%; max-width: 100%; object-fit: cover; } div#galleryimagessect { padding: 100px 0 100px; } div#aboutheader div#faqcontent p { margin: 0; width: 100%; } div#aboutcontentcol { padding-top: 90px; } div#aboutsecondsect { padding: 100px 0 100px; position: relative; background-image: linear-gradient(349deg, #22272b 7.94%, rgba(14, 14, 14, 0) 72.21%); } .aerial-about { color: #fff; font-family: Karla; font-size: 22px; font-style: normal; font-weight: 400; line-height: 32px; } div#img1 img { width: 100%; max-width: 540px; object-fit: cover; border-radius: 18px; position: relative; } div#img2 img { width: 100%; max-width: 540px; object-fit: cover; border-radius: 18px; z-index: 999; position: relative; } .team-content-box img.info-icon.image-1 { width: 100%; max-width: 140px; object-fit: cover; } .team-content-box .info-box-title { position: absolute; top: 0; } div#leftteamrow { padding: 0 50px 100px; } div#rightteamrow { padding: 0 50px 0; } .team-content-box .info-box-subtitle { padding-top: 60px; } div#teamsect { padding: 150px 0; } div#teamsect:before { content: ""; position: absolute; left: 0; top: 20%; width: 450px; height: 550px; opacity: 0.5; background: var(--Second-Primary-Color, linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%)); filter: blur(150px); } div#teamsect:after { content: ""; position: absolute; right: 0; bottom: 9%; width: 470px; height: 500px; opacity: 0.5; background: var(--Second-Primary-Color, linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%)); filter: blur(150px); } div#quipimg img { margin-bottom: -54px; width: 100%; max-width: 960px; object-fit: cover; position: relative; z-index: 99; } .equip-box { position: relative; } div#equipsrows .info-box-inner p { width: 60%; margin: 0 auto; } div#equipsrows { padding-bottom: 20px; } div#equipsect { padding-top: 100px; } div#equipsect:before { content: ""; position: absolute; left: 0; border-radius: 1808px; background: #fff; bottom: -80%; margin: 0 auto; right: 0; width: 1040px; height: 1020px; z-index: 0; } .page-id-23 div#contactsect { padding: 150px 0; } .page-id-296 div#propertinformobileimg img { width: 100%; max-width: 400px; object-fit: cover; } div#employedsect div#appbuttonrow .wpb_wrapper { display: flex; flex-direction: row; justify-content: flex-start; } div#employedsect div#buttonimg { margin: 0px 30px 0 0px; width: fit-content; } div#employedsect h2#wework { margin-bottom: 20px !important; } div#employedsect { height: 100%; min-height: 950px; background-position: center; background-size: 100%; background-repeat: no-repeat; padding-top: 60px; margin-top: 100px; margin-bottom: 100px; } div#employedariellogo { margin-bottom: 10px; } div#employedcol { padding-left: 80px; } div#appfeaturebg { background-size: 100% !important; background-position: bottom; background-repeat: no-repeat; padding-bottom: 30px; margin-bottom: 50px; } div#appfeaturebg:before { content: ""; position: absolute; top: 10%; right: 10%; width: 500px; height: 360px; background-image: url(img/dronecamera.svg); background-position: center; background-size: 100%; background-repeat: no-repeat; } div#mainappimg img { width: 100%; max-width: 350px; object-fit: cover; } div#mainappimg { margin: 0 !important; } div#appfeaturethmubimg img { width: 100%; max-width: 480px; object-fit: cover; } div#appfeaturesect div#faqcontent p { margin: 0; width: 80%; } div#appfeaturesect { padding: 80px 0; } div#mobileappbtnwrapper .wpb_column.vc_column_container.vc_col-sm-6 { width: fit-content; } div#mobileappbtnwrapper img { width: 100%; max-width: 190px; object-fit: cover; } h4#solutionheading { color: #fff; font-family: "Karla"; font-size: 40px; font-style: normal; font-weight: 500; width: 50%; line-height: 46px; } .swiper-number h3 { color: #56b9f2; font-family: "Karla"; font-size: 220px; font-style: normal; font-weight: 500; line-height: 260px; letter-spacing: -7px; } .swiper-content { padding-left: 50px; } .swiper-content p { color: #fff; font-family: "Karla"; font-size: 48px; font-style: normal; font-weight: 600; line-height: 56px; margin: 0; } .solutionswiper-inner { display: flex; align-items: center; } .solution-swiper-wrapper .swiper-button-next:after { content: "" !important; font-size: 0 !important; } .solution-swiper-wrapper .swiper-button-prev:after { content: "" !important; font-size: 0 !important; } div#solutionsect { border-radius: 40px; background: #202020; margin: 0 4px 100px; padding: 70px 0 80px 140px !important; position: relative; } .solution-swiper-wrapper .swiper-button-next, .solution-swiper-wrapper .swiper-button-prev { background-color: #fff; border-radius: 100%; width: 50px; height: 50px; top: 100%; margin-right: 40px; display: flex; align-items: center; justify-content: center; margin-top: 0px; } div#solutionsect .vc_column-inner { padding: 0 !important; } .solution-swiper-wrapper { position: relative; } .solution-swiper-wrapper .swiper-button-prev { right: 70px !important; left: inherit; } .solutionswiper { padding-top: 30px; padding-left: 40px; } .rotatedroneimg-img { transition: transform 0.5s ease; transform-origin: center; } .rotatedroneimg-img:hover { cursor: pointer; } img.circle-img { position: absolute; top: 65px; width: 100%; left: -2px; max-width: 192px; } img.rotatedroneimg-img { position: absolute; top: 20px; width: 48px; } .wd-toolbar.wd-toolbar-label-show.woodmart-toolbar-label-show.woodmart-toolbar { height: 0 !important; display: none !important; } .mobile-nav { z-index: 999999999 !important; width: 450px !important; background-color: #000 !important; /* background: linear-gradient(92deg, #004999 -19.88%, #00efeb 107.62%); */ } .mobile-nav .wd-action-btn.wd-style-text>a:before { display: flex; align-items: center; justify-content: center; width: 0em; height: 0em; font-size: 22px; font-weight: 400; opacity: 2; filter: brightness(6.5); } .mobile-nav .wd-action-btn.wd-style-text>a { position: relative; font-weight: 600; font-size: 0px !important; line-height: 1; color: #f2e0d6; } .wd-header-mobile-nav .wd-tools-icon:before { font-size: 40px !important; } .mobile-nav ul li a { text-transform: capitalize; color: #fff !important; font-family: "Karla"; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; opacity: 0.6; } .mobile-nav ul li.current-menu-item a { opacity: 2; } .mobile-nav ul li a:hover { opacity: 2; } .wd-nav-mobile li a { border-bottom: none !important; } .mobil
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter