.no-sidebar .entry-content .alignfull{max-width:100%;margin-right:0;margin-left:0}
p{margin-bottom:0}
ul.wp-block-list {margin: 0;padding-left: 40px;} .home .visible-not-home{display:none}
.title_header{padding:150px 30px 50px;background-image:url(//dronestripe.com/wp-content/uploads/2025/02/title-background.jpg);background-size:cover;background-position:center;position:relative}
.full-width-content .title_header .grid-container{max-width:1350px;padding-left:20px;padding-right:20px} .title_header h1, .title_header p{text-align:left;color: #000;position:relative;z-index:1}
.title_header h1{padding: 10px 0px 10px;}
.title_header .aioseo-breadcrumbs a{color:var(--web-blue);font-weight:700} .site-header{position:absolute;width:100%;z-index:2}
body:not(.home) .site-header{background: #00000080}
.main-navigation.is_stuck.navigation-stick{background: var(--web-blue)} .main-navigation .main-nav > ul > li > a{padding:0;margin-right:25px;display:flex;align-items:center}
.main-navigation .main-nav > ul > li > a .dashicons{margin-right:5px} .main-navigation.sticky-navigation-transition .main-nav > ul > li > a,.sticky-navigation-transition .menu-toggle,.main-navigation.sticky-navigation-transition .menu-bar-item > a,.sticky-navigation-transition .navigation-branding .main-title{line-height:30px}
.menu-item-has-children .dropdown-menu-toggle{padding-right:0px;} .main-navigation.toggled#site-navigation {background: var(--web-blue) !important;padding: 10px 25px;} .blue-border-left{border-left: 3px solid var(--web-blue);} .service-grid .service-single{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;position:relative;overflow:hidden}
.service-grid .service-single:before{content:"";position:absolute;z-index:-1;bottom:-32px;left:-32px;background:var(--web-blue);height:32px;width:32px;border-radius:32px;transform:scale(1);transform-origin:50% 50%;transition:transform 1s ease-out,-webkit-transform 1s ease-out;display:block!important}
.service-grid .service-single:hover:before{transform:scale(50)}
.service-grid .service-single .uagb-ifb-image-content > img,.service-grid .service-single .uagb-ifb-title,.service-grid .service-single p,.service-grid .service-single div.uagb-ifb-button-wrapper a.uagb-infobox-cta-link{transition:1s}
.service-grid .service-single div.uagb-ifb-button-wrapper a.uagb-infobox-cta-link:after{content:'';width:25px;height:2px;display:inline-flex;background:var(--web-blue);margin-left:15px;margin-top:2px;transition:1s}
.service-grid .service-single div.uagb-ifb-button-wrapper a.uagb-infobox-cta-link:hover:after{width:35px}
.service-grid .service-single:hover div.uagb-ifb-button-wrapper a.uagb-infobox-cta-link:after{background:#fff;transition:.5s}
.service-grid .service-single:hover .uagb-ifb-image-content > img{filter:brightness(0) invert(1);transition:.5s}
.service-grid .service-single:hover .uagb-ifb-title,.service-grid .service-single:hover p,.service-grid .service-single:hover div.uagb-ifb-button-wrapper a.uagb-infobox-cta-link{color:#fff;transition:.5s} .contact-frm input:not(.wpcf7-submit){width:100%;margin-bottom:15px;background:#f5f5f5}
.contact-frm textarea{height:120px;margin-bottom:15px;background:#f5f5f5}
.contact-frm .wpcf7-submit:hover{background:var(--web-blue);color: #fff} .footer-widgets .widget{margin-bottom:20px}
.site-footer{position:relative;padding-top:297px}
.site-footer .inside-footer-widgets .footer-widget-5{order:-1;width:100%;flex-grow:1;flex-shrink:0;flex-basis:100%;margin-bottom:40px;background:#fff;position:absolute;left:0;top:0;z-index:0}
.site-footer .inside-footer-widgets .footer-widget-5 .widget{padding-left:0}
.site-footer .inside-footer-widgets{flex-wrap:wrap} .inside-footer-widgets>div{flex:auto;width:20%}
.inside-footer-widgets>div.footer-widget-1{width:30%}
ul.menu > li > a{transition:.5s;text-decoration:none;position:relative}
ul.menu > li:not(:last-child) > a:before{content:'';width:100%;height:1px;display:inline-block;background:var(--accent);position:absolute;bottom:-2px;left:0;transition:.5s transform;transform:scaleX(0);transform-origin:right bottom}
ul.menu > li > a:hover:before, ul.menu li.current_page_item a:before{transform:scaleX(1);transform-origin:left bottom} .tax-media_category .content-area {width: 100%;}
.tax-media_category .content-area .site-main {margin: 20px;}
.tax-media_category .noMedia {max-width: 600px;margin: auto;padding: 30px;text-align: center;background: #fff;border-radius: 30px;border: 2px dashed #e2e1e1;}
.tax-media_category .noMedia h4 {margin: 0;font-size: 30px;margin-top: 20px;}
.tax-media_category .content-area .site-main {padding: 0px 0px 0px 20px;margin-bottom: 20px !important;}
.tax-media_category .content-area .media-gallery-inner {display: flex;flex-wrap: wrap;column-gap: 20px;row-gap:20px;margin-bottom:30px}
.tax-media_category .content-area .site-main article {flex-basis: calc(25% - 20px);margin-bottom:0px;transition: 0.3s ease-in-out;}
.tax-media_category .content-area .site-main article:hover {box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;}
.tax-media_category article .inside-article .entry-content {display: none;}
.tax-media_category .content-area .site-main article .inside-article {padding: 10px;border: 1px solid #dfdfdf;border-radius: 4px;box-shadow: rgba(0, 0, 0, 0.13) 0px -50px 36px -28px inset;}
.tax-media_category article .inside-article .post-image img {height: 200px;object-fit: cover;border-radius: 4px;margin-bottom: -5px;}
.tax-media_category .content-area .site-main h5 {text-align: center;margin-bottom: 40px; padding: 10px 20px 0px 20px;;background: #faecc9;border-radius: 50px;font-size: 16px;text-transform: capitalize;margin-right: 20px;}
.tax-media_category .content-area .site-main h5 small {display: inline-block;margin-top: 10px;background: #3675a3;color: #fff;padding: 6px 15px;border-radius: 10px 10px 0px 0px;} .woocommerce-account nav.woocommerce-MyAccount-navigation {border-right: 1px solid;padding-left: 30px;padding-right: 30px;padding-bottom: 10px;padding-top: 10px;border-color: rgba(129,129,129,.2);}
.woocommerce-account .woocommerce-MyAccount-content {padding-left: 30px;padding-right: 30px; padding-bottom: 10px;padding-top: 10px;}
.woocommerce-account .woocommerce-MyAccount-navigation ul {margin: 0px;list-style: none;border:none;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {display: block;padding: 15px;color: rgba(0,0,0,.9);line-height: 20px;text-transform: none;font-size: 14px;font-weight: 600;text-decoration: none;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:focus, .woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover {color: rgba(0,0,0,.9);background-color: #f8f8f8;text-decoration: none;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active>a {color: rgba(0,0,0,.9);background-color: rgba(136,136,136,.12); cursor: default;}
.theme-generatepress.woocommerce-account li.woocommerce-MyAccount-navigation-link{margin-left: 0px;}
.woocommerce-account nav.woocommerce-MyAccount-navigation {padding-left: 0px;padding-right: 20px;padding-bottom: 10px;padding-top: 0px;}
.woocommerce-account .woocommerce-MyAccount-content {width: 73%;background: #f5f5f5;padding: 25px !important;}
input[readonly], select[readonly] {background-color: #f0f0f0 !important;cursor: not-allowed;}
.page-id-338 .wp-block-uagb-info-box, .page-id-340 .wp-block-uagb-info-box{padding: 2rem;border: 2px solid #bbb;border-radius: 10px;}
.wp-block-button__link{display: flex !important;}
.pms-subscription-plan label.active {border-color: var(--web-blue);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);}
.pms-subscription-plan label {border: 1px solid #CFD4DE;border-radius: 4px;padding: 15px;color: var(--web-blue); width: 100%; display: block;}
.pms-subscription-plan label .pms-subscription-plan-price {float: right;font-weight: 600;color: #090A0B;}
.pms-subscription-plan input[type="radio"] {appearance: none;outline: none;background-color: #FFFFFF;min-width: 15px !important;width: 15px !important;height: 15px !important;border: 2px solid #6E7A86;border-radius: 50%;margin: 1px 10px 0 0;padding: 0 !important;}
.pms-subscription-plan input[type="radio"]:checked {background: var(--web-blue); border-color: var(--web-blue);box-shadow: inset 0 0 0 3px #ffffff;}
.pms-block-container .pms-account-navigation ul {border-bottom: 3px solid var(--accent);position:relative;}
.pms-block-container .pms-account-navigation li.pms-account-navigation-link {display: flex;}
.pms-block-container .pms-account-navigation li.pms-account-navigation-link a {padding: 10px 15px; color: #000;font-weight: 500;}
.pms-block-container .pms-account-navigation li.pms-account-navigation-link a.pms-account-navigation-link--active{background:var(--accent);color:var(--contrast);}
.pms-block-container .pms-account-navigation li.pms-account-navigation-link a.pms-account-navigation-link--active, .pms-block-container .pms-account-navigation li.pms-account-navigation-link a:hover{box-shadow:none !important;}
.pms-block-container .pms-account-navigation li:last-child {position: absolute;display: flex;right: 0;margin-right: 0;overflow: hidden;bottom: 5px;}
.pms-block-container .pms-account-navigation li:last-child a {border: 1px solid var(--accent) !important;border-radius: 10px;}
.ad-slider-content-above, .ad-slider-content-after, .ad-slider-full-before, .ad-slider-full-after{max-width:100% !important;}
.ad-slider, .ad-slider-content-above, .ad-slider-content-after, .ad-slider-full-before, .ad-slider-full-after {position: relative;width: 100%;max-width: 430px;margin: 10px auto;overflow: hidden;}
.ad-slider .slides, .ad-slider-content-above .slides, .ad-slider-content-after .slides, .ad-slider-full-before .slides, .ad-slider-full-after .slides{display: flex;transition: transform 0.5s ease-in-out;align-items:center;}
.ad-slider .slide, .ad-slider-content-above .slide, .ad-slider-content-after .slide, .ad-slider-full-before .slide, .ad-slider-full-after .slide {min-width: 100%;box-sizing: border-box;}
.ad-slider .slide a, .ad-slider-content-above .slide a, .ad-slider-content-after .slide a, .ad-slider-full-before .slide a, .ad-slider-full-after .slide a{display:flex}
.ad-slider button, .ad-slider-content-above button, .ad-slider-content-after button, .ad-slider-full-before button, .ad-slider-full-after button{position: absolute;top: 0%;background: #000;color: #fff;border: none;padding: 10px;cursor: pointer;bottom: 0;opacity:0}
.ad-slider:hover button, .ad-slider-content-above:hover button, .ad-slider-content-after:hover button, .ad-slider-full-before:hover button, .ad-slider-full-after:hover button{opacity:0.2}
.ad-slider .prev, .ad-slider-content-above .prev, .ad-slider-content-after .prev, .ad-slider-full-before .prev, .ad-slider-full-after .prev {left: 0;}
.ad-slider .next, .ad-slider-content-above .next, .ad-slider-content-after .next, .ad-slider-full-before .next, .ad-slider-full-after .next {right: 0;}
#pilot-media{text-align: left;}
#pilot-media td .attachment-thumb{max-width:80px}
@media (min-width:768px){
.d-flex{display:flex;flex-wrap:wrap;}
.d-flex .w-50{max-width:50%}
.d-flex .w-50:first-child{padding-right:10px;}
.d-flex .w-50:last-child{padding-left:10px;}
.tax-media_category #page.grid-container {max-width: calc(1390px + 40px);}
.tax-media_category .content-area .site-main h5 {margin-left: auto;width: 70%; margin-right: auto;}	
}
@media (min-width:768px) and (max-width:992px){
ul.wp-block-list {padding-left: 20px;}
.tax-media_category .content-area .site-main article {flex-basis: calc(33.33% - 20px);}
}
@media (max-width:1200px){
.main-navigation .main-nav > ul > li:last-child > a {text-align: center;margin-top: 20px;border:2px solid transparent;font-size: 20px;letter-spacing: 12px;}	
.main-navigation .main-nav > ul > li:last-child:hover > a{border:2px solid #fff;}
.main-navigation .main-nav > ul > li > a{margin-right:0px}
}
@media (max-width:768px) {
body.home .site-header{position:relative;background:var(--web-blue)}
.site-header .header-image{max-width:220px}
.inside-footer-widgets>div{width:100%!important}
.site-footer{padding-top:283px}
.inside-site-info{padding-right:20px;padding-left:20px}
ul.wp-block-list{padding-left:20px}
.title_header{padding-top:90px;padding-bottom:40px}
.title_header h1{font-size:35px;padding:5px 0}
.tax-media_category .content-area .site-main article {flex-basis: calc(33.33% - 20px);}
.tax-media_category article .inside-article .post-image img {height: 150px;}
}
@media (max-width:725px){
.site-footer{padding-top:283px}
}
@media (max-width:570px){
.site-footer{padding-top:335px}
.tax-media_category .content-area .site-main article {flex-basis: calc(50% - 20px);}
}
@media (max-width:370px){
.site-footer{padding-top:362px}
.tax-media_category .content-area .site-main article {flex-basis: calc(100% - 20px);}
.tax-media_category article .inside-article .post-image img {height: auto;}
.main-navigation .main-nav > ul > li:last-child > a {font-size: 16px;letter-spacing: 5px;}	
}