/** 2025 ***/






/*** 2024 ****/
.oxy-site-navigation > ul > .current-menu-item > a::before{background-color: #ab0534 !important;}

.ftl-vs-ltl-table tr th, .ftl-vs-ltl-table tr td {
  border: 1px solid #000;
  padding: 4px 15px;
  vertical-align: top;
}
.ftl-vs-ltl-table tr td ul {
  margin-top: 0;
  margin-bottom: 0;
}
.ftl-vs-ltl-table {
  border-collapse: collapse;
}
/*************************************** HOME 28/Nov/2024  *****************************************/
.text-shadow h3,p { text-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.25) !important; }
.freight-solution-text ul { list-style: none;padding-left: 25px; }
.freight-solution-text ul li { position: relative;padding-bottom: 10px;}
.freight-solution-text ul li:before { content: "";  position: absolute;  left: -28px;  top: 3px;  background: url(./images/right1.svg) no-repeat left top;  width: 21px;
  height: 21px; }
    .ct-link-text.our-solutions {
      position: relative;
    }
  .ct-link-text.our-solutions:after { content: "";  position: absolute; right: -25px; top: 6px;  background: url(./images/ArrowRight.svg) no-repeat left top;  width:16px;  height:16px; }
    .cta-bg.full-width.home-new-testimonial {
      margin: 0;
    }
   .download-free-pdf-form #gform_31.BG_Microsoft input { border-radius: 10px !important; border: 1px solid #404040 !important; padding-left: 10px !important; height: 50px !important;}
  .download-free-pdf-form form:not(.bg_default_theme):not(.BG_Material):not(.BG_Material_out):not(.BG_Material_out_rnd) input:focus { padding-left: 10px !important; }
  .download-free-pdf-form .gform_heading {    display: none;}
  .download-free-pdf-form form:not(.bg_default_theme) .gform_body div { margin-top: 0px !important; }
  .download-free-pdf-form #gform_31.BG_Microsoft input[type='checkbox']:checked~label>.BG_check:before { background-color: #B5244D !important; }
  #gform_31.BG_Microsoft input[type=submit].gform_button { background-color: #ab0534 !important;  border: 1px solid #ab0534 !important; color: #ffffff !important; width: 130px;
          height: 46px !important;  border-radius: 10px !important;  margin-left: 0px !important;  }
                #gform_31.BG_Microsoft input[type=submit].gform_button:not(.bg_disabled):hover{ background-color: #88052a !important;
                  border: 1px solid #88052a !important;
                  color: #ffffff !important; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.5) !important;}
.simplified-main .shipping-simplified { background-color: #FFFFFF !important; }
.simplified-main .shipping-simplified:hover { background-color: #f8f8f8 !important;  }
.simplified-main .shipping-simplified:hover > .ct-link-text.our-solutions { color: #b5244d !important; }
.home-our-solution-section .ct-div-block:hover > .ct-link-text.our-solutions { color: #b5244d !important; }
.home-our-solution-section .ct-div-block:hover { background-color:#FFFFFF !important; border: 1px solid #f1f1f1 !important; }
.home-our-solution-section .ct-div-block { background-color:#F1F1F1 !important; border: 1px solid #F1F1F1 !important; }
.dts-home-icon-section .ct-div-block {  background-color: #FFFFFF !important;  box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.1); }
.dts-home-icon-section .ct-div-block:hover { background-color: #F1F1F1 !important;  }
.ct-div-block.download-free-pdf-form { gap: 0px !important; }
.cta-bg.container-width, .cta-bg.full-width.we-use-daily {padding: 85px 20px;}
.cta-bg.container-width, .cta-bg.full-width.home-new-testimonial {padding: 85px 20px;}
#validation_message_31_1 {  font-size: 14px;  padding: 6px; padding-top: 6px;
}
.dts-home-form-section .ct-section-inner-wrap {
  min-height: 374px;
}
.dts-home-form-section .gform_confirmation_message {
  padding-top: 10px !important;
}
/* TRYING TO FIX BLUE OVERLAY

.page-id-4678 .n2-ss-slide, .page-id-4711 .n2-ss-slide, .page-id-4805, .page-id-4861 .n2-ss-slide, .page-id-4893 .n2-ss-slide, .page-id-4915 .n2-ss-slide, .page-id-4917 .n2-ss-slide, .page-id-4943 .n2-ss-slide, .page-id-4959 .n2-ss-slide {
  background: none !important;
} */
.n2-ss-slide {
  background: none !important;
}
@supports (-webkit-touch-callout: none) {
  .n2-ss-slide {
    background: transparent !important;
    -webkit-background: transparent !important;
    background-image: none !important;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
  }
}
/* END TRYING TO FIX BLUE OVERLAY */
#_tabs-51-7 {line-height:20px !important;}

.page-id-4861 .home-our-solution-section h3 {
  font-size: 21px !important;
}
@media (max-width:1199px) { 
  /* .home-our-solution-section .ct-new-columns {
    gap: 40px !important;
  }
    .home-our-solution-section .ct-new-columns .ct-div-block {
         width: 31% !important;

    } */
    .home-hero-bottom-banner .ct-text-block { text-align: left; font-size: 17px !important; }
   

}
@media (max-width:991px) {
  .page-id-4567 h2 {font-size: 30px; line-height: 32px !important; }
    .page-id-4567 h3 { font-size: 23px; line-height: 26px; }
 .tired-of-proor #new_columns-255-4567 > .ct-div-block.tired-inner { width: 50% !important; }
 .dts-home-form-section .ct-image { top: -64px; }
 .we-use-daily .oxy-rich-text, .home-new-testimonial .oxy-rich-text { font-size: 18px !important; line-height: 38px !important; }
 .business-section #new_columns-728-4567 > .ct-div-block { width: 50% !important; }
 .home-hero-bottom-banner #new_columns-230-4567 > .ct-div-block { width: auto !important; }
.icon-listing {
  padding-right: 15px !important;
}
}

@media (max-width:880px) {
  .home-our-solution-section .ct-new-columns .ct-div-block { min-height: 470px !important; }
  .dts-home-icon-section .ct-new-columns .ct-div-block { min-height: 600px !important; }
}
@media (max-width:767px) {
  .dts-home-form-section .gform_confirmation_message {
      text-align: center !important;
      padding-bottom: 10px !important;
      padding-top: 10px !important;
    }
  .home-hero-bottom-banner #new_columns-230-4567>.ct-div-block { width: 100% !important;  }
    .home-hero-bottom-banner .ct-new-columns { flex-direction: column !important; }
  .tired-of-proor #new_columns-255-4567 > .ct-div-block.tired-inner { width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; }
  .dts-home-form-section .ct-section-inner-wrap { flex-direction: column  !important; align-items: center !important;row-gap: 25px; }
  .dts-home-form-section img { width:70%;  }
    .dts-home-form-section .ct-section-inner-wrap .ct-div-block { width: 100% !important; align-items: center !important; }
    .ct-div-block.download-free-pdf-form .ct-text-block,.ct-div-block.download-free-pdf-form h2 { text-align: center !important;  }
      .dts-home-form-section .gform_wrapper.gravity-theme .gform_footer { justify-content: center !important; }
   .dts-home-form-section .gform_wrapper .gfield_checkbox .gchoice { justify-content: center !important; }
  .simplified-main .ct-section-inner-wrap .ct-new-columns { flex-direction:column !important; }
  .home-our-solution-section .ct-new-columns { flex-direction: column !important; }
    .home-our-solution-section .ct-new-columns .ct-div-block { min-height: auto !important; }
        .business-section #new_columns-728-4567>.ct-div-block { width: 100% !important; padding: 20px 0 !important; }
   .dts-home-icon-section .ct-new-columns { flex-direction: column !important; }
  .dts-home-icon-section .ct-new-columns .ct-div-block { min-height: auto !important;  }
  .tired-of-proor .ct-section-inner-wrap, .simplified-main .ct-section-inner-wrap { padding-top: 50px !important; padding-bottom: 50px !important; }
  .home-our-solution-section .ct-section-inner-wrap { padding-top:35px !important; padding-bottom: 50px !important;  }
  .home-demo-cta .ct-section-inner-wrap { padding-top: 0px !important; padding-bottom: 50px !important; } 
  .dts-home-icon-section .ct-section-inner-wrap { padding-bottom: 60px !important; }
} 
/*************************************** END HOME 28/Nov/2024  *****************************************/

.aero-box-section p a {font-size: 19px;}

.aero-ul-style li {width: 46%;float: left;margin-right: 20px;}
.aero-icon-box {background: #fff !important;max-width: 500px;margin: 0 10px 20px;border-radius: 12px;}
.aero-icon-box .ct-image, .aero-icon-box .oxy-icon-box {background: #fff !important;}
.aero-hero-section h1, .aero-hero-section .ct-text-block, .aero-icon-section h2 {color: #fff !important;text-shadow: 1px 1px 6px #000;}
.aero-resource-section, .aero-blog-section {background: #f5f5f5;}
.aero-resource-section .service-box {background: #fff;margin: 0 20px;width: 30% !important;}
.aero-resource-section .service-box .ct-link-text {padding-top: 100px;}
.aero-ul-style ul {padding-left: 20px !important;}
.aero-icon-box .oxy-icon-box-heading {color: #195f9f !important;text-shadow: none !important;line-height: 25px !important;}
.aero-icon-section {background: rgb(0,109,170);background: -moz-linear-gradient(180deg, rgba(0,109,170,1) 0%, rgba(4,50,89,1) 100%);background: -webkit-linear-gradient(180deg, rgba(0,109,170,1) 0%, rgba(4,50,89,1) 100%);background: linear-gradient(180deg, rgba(0,109,170,1) 0%, rgba(4,50,89,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#006daa",endColorstr="#043259",GradientType=1);}
.aero-icon-section .aero-icon-box {width: 30% !important;}
.aero-quote-section .ct-shortcode.gravity-form {background: #FFFFFF;box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.07);border-radius: 10px;padding: 30px 30px !important;}
.aero-hero-section .anchor-arrow {border: 2px solid;width: 60px !important;background: #AB0534;padding: 0px 10px 10px 10px;height: 60px !important;color: #fff;}
.aero-hero-section a#link-1867-4062 {display: flex;justify-content: flex-end;align-items: flex-end;width: auto;position: absolute;/* top: 50%; */right: 25%;bottom:50px;}
.aero-resource-section .ct-div-block .ct-text-block { display: none !important;}
.aero-hero-section .ct-section-inner-wrap {position: relative; }

.aero-blog-section #_posts_grid-2072-4062.oxy-easy-posts .oxy-posts {display: inline-block !important;grid-template-columns: none !important;grid-column-gap: inherit !important;}
.aero-blog-section #_posts_grid-2072-4062.oxy-easy-posts .oxy-posts .oxy-post { display: block !important;width: 30% !important; float: left !important;margin: 0 15px 50px;text-align: center;background: transparent !important;background: transparent;}
.aero-blog-section .oxy-posts .oxy-post .oxy-post-image{/*padding: 0 !important;height: 230px !important;*/background-size: cover !important;width: 100% !important;padding-top: 56.75% !important;border-radius: 5px !important;margin-bottom: 20px !important;background-repeat: no-repeat !important;}
.aero-blog-section .oxy-easy-posts .oxy-posts .oxy-post .oxy-post-title {text-shadow: none !important;color: #000 !important;font-weight: 700 !important;font-family: 'Jost' !important;font-size: 20px !important;line-height: 24px !important;text-transform: uppercase;text-align: center !important;margin-bottom: 20px !important;margin-top: 20px !important;display: inline-block;width:100%;min-height: 50px;}
.aero-blog-section .page-numbers {padding: 3px 12px !important;background: #fff !important;font-size: 16px !important;color: #006daa !important;height: 100%;}
.aero-blog-section .page-numbers:hover {background: #88052a !important;color: #fff !important;border-color: #88052a !important;}
.aero-resource-section {display: none !important;}
.aero-blog-section h2.ct-headline {margin-bottom: 50px !important;}

/*.aero-blog-section .oxy-posts .oxy-post .oxy-post-image:hover {transform: scale(1.05,1.05);transition: all .5s;}*/

.page-id-4062 .ct-show-notice {display: none !important;}

/** Credit application and frieght page style */
.credit-application .ct-code-block, .freight-agent-questionnaire .ct-code-block {background: #FFFFFF;box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.07);border-radius: 10px;padding: 30px 30px !important;}
.freight-agent-questionnaire{background: linear-gradient(128deg,#8e1d3d 0,#175890 75%)!important;}
/** Credit application and frieght page style ends */



/*** Header/Footer New Design ***/
.header-top-part .oxy-header-row{padding:5px 0}
.header-top-part a.ct-link:hover svg{fill:#AB0534}
.header-top-part .ct-text-block,.header-top-part a{text-transform:none!important;font-size:18px!important;font-weight:600!important;display:flex!important}
.header-top-part .ct-text-block:hover,.header-top-part a:hover{color:#ab0534!important;background:0 0!important}
.header-top-part .oxy-header-search svg{width:22px;height:22px}
.header-top-part a.ct-link-text{padding:0 15px!important}
.header-menu-part .menu-hide{display:none!important}
.header-menu-part .oxy-mega-menu ul li.header-menu-btn a{background-color:#ab0534;margin-left:10px;color:#fff!important;font-family:jost;font-weight:600;text-transform:none;padding:8px 20px!important;border-radius:14px!important;transition:all .3s;cursor:pointer;line-height:normal;height:auto!important}
.header-menu-part .oxy-mega-menu ul li.header-menu-btn a .oxy-mega-dropdown_link-text,.header-menu-part .oxy-mega-menu ul li.header-menu-btn a.oxy-mega-dropdown_link .oxy-mega-dropdown_link-text,.header-menu-part .oxy-mega-menu ul li.header-menu-btn a.oxy-mega-dropdown_link:hover .oxy-mega-dropdown_link-text,.header-menu-part .oxy-mega-menu ul li.header-menu-btn a:hover .oxy-mega-dropdown_link-text{color:#fff!important}
.header-menu-part .oxy-mega-menu ul li.header-menu-btn a:hover{background-color:#000!important}
.header-menu-part .oxy-mega-menu ul li.header-menu-btn{align-content:center}
.header-menu-part .oxy-mega-menu ul li a.oxy-mega-dropdown_link{text-transform:none!important;padding:5px 18px;font-size: 18px !important;}
.header-menu-part .oxy-mega-menu ul li a.oxy-mega-dropdown_link .oxy-mega-dropdown_link-text{text-transform:none!important;color:#000!important;font-weight:600;letter-spacing:1px}
.header-menu-part .oxy-mega-dropdown_icon svg{height:20px;width:20px;fill:#000}
.header-menu-part .oxy-mega-menu ul li a.oxy-mega-dropdown_link:hover .oxy-mega-dropdown_link-text{color:#ab0534!important}
.header-menu-part .oxy-mega-menu ul li a.oxy-mega-dropdown_link:hover .oxy-mega-dropdown_icon svg{fill:#ab0534}
.site-logo-main img{padding:15px 0;margin:0!important;max-width:270px}
.custom-cta-block .cta-content .oxy-icon-box .oxy-icon-box-content .oxy-icon-box-link,.custom-cta-block .cta-content .oxy-icon-box .oxy-icon-box-content .oxy-icon-box-text{display:none}
.custom-cta-block .cta-content .oxy-icon-box .oxy-icon-box-content .oxy-icon-box-heading{margin:0;font-weight:500;font-size:20px;color:#fff}
.custom-cta-block .cta-content .cta-icon-text .oxy-icon-box{flex:50%;align-items:center;margin:7px 0}
.custom-cta-block .cta-content .cta-icon-text .oxy-icon-box .oxy-icon-box-icon svg{fill:#fff;opacity:.7;width: 30px !important;height: 30px !important;}
.custom-cta-block .cta-content .cta-icon-text{flex-flow:row wrap}
.custom-cta-block{padding:10px 15px}
.custom-cta-block .cta-content { padding: 10px 15px;}
.custom-cta-block .cta-content .cta-title h2{color:#fff!important;font-size:40px;line-height:52px;margin-bottom:12px;letter-spacing:2px;font-weight:800}
.cta-btn-default,.custom-cta-block .cta-btn .ct-link-button{border-radius:14px!important;padding:11px 30px 13px!important;color:#fff!important;font-weight:600!important;text-transform:none!important;font-size:20px!important;line-height:normal!important;max-width:180px}
.custom-cta-block .cta-btn .ct-link-button:first-child{margin-bottom:20px!important}
.custom-cta-block .cta-btn .ct-link-button{width:100%}
.cta-bg{background-image:none!important;border-radius:20px!important;background:#8e1d3d!important;background:-moz-linear-gradient(128deg,#8e1d3d 0,#175890 75%)!important;background:-webkit-linear-gradient(128deg,#8e1d3d 0,#175890 75%)!important;background:linear-gradient(128deg,#8e1d3d 0,#175890 75%)!important}
.cta-bg.full-width,.custom-cta-block.full-width{border-radius:0!important;margin:50px 0}
.cta-bg.container-width,.custom-cta-block.container-width{max-width:1326px;margin:50px auto}
.footer-top-main-part .footer-col-1{width:40%!important}
.footer-top-main-part .footer-col-1 h4{line-height:24px;padding:15px 0;color:#000;font-size:20px!important}
.footer-top-main-part .footer-col-1 p{padding-bottom:15px;line-height:26px!important}
.footer-top-main-part .footer-col h3{color:#000;margin-bottom:12px;font-size:22px}
.footer-top-main-part .footer-col a,.footer-top-main-part .footer-col p{color:rgba(64,64,64,.9)!important;font-size:19px!important;line-height:26px!important;margin:0!important}
.footer-top-main-part .footer-col{padding-top:20px!important}
.footer-top-main-part .footer-col-1{padding-top:28px!important}
.footer-bottom-part .oxy-nav-menu a:hover,.footer-bottom-part a:hover,.footer-top-main-part .footer-col a:hover{color:#ab0534!important}
.footer-social .linkedin svg{fill:#0089C2}
.footer-social .facebook svg:hover,.footer-social .linkedin svg:hover{fill:#8e1d3d}
.footer-social .linkedin{padding-right:12px!important}
.footer-social .facebook svg{fill:#0096FF}
.footer-bottom-part .footer-bottom-part-left,.footer-bottom-part .footer-bottom-part-right{padding:0!important}
.footer-bottom-part{padding:15px 0}
.footer-top-main-part .footer-col .oxy-nav-menu-list a{margin-bottom:8px!important}
.footer-bottom-part .oxy-nav-menu a{color:#09161e!important;padding:0 15px!important;font-size:17px}
.footer-bottom-part .oxy-copyright-year{color:#09161e!important;font-size:20px;font-size:17px}
.footer-bottom-part .footer-bottom-part-left{width:54%!important}
.footer-bottom-part .footer-bottom-container{padding:0 15px!important;max-width:1326px;margin:0 auto}

.cta-bg.container-width .ct-section-inner-wrap,.cta-bg.full-width .ct-section-inner-wrap{padding-bottom:0!important;padding-top:0!important}
.cta-bg.container-width,.cta-bg.full-width{padding:60px 20px}
.cta-bg.cta-original-full{border-radius:0!important;margin:50px 0}
.custom-cta-block.cta-original-full{max-width:100%!important}
.header-top-part .top-get-quote-btn{background:#ab0534;top:5px;position:relative;height:40px!important;margin-top:-10px;height:45px!important;margin-bottom:0;text-transform:uppercase!important;font-size:15px!important;display:none!important}
.header-top-part .top-get-quote-btn:hover{background:#000!important;color:#fff!important}
.oxy-sticky-header-active.header-top-part .top-get-quote-btn{display:inline-block!important;line-height:43px!important}
.header-tab-menu .headerTabs_contentItemLabel{line-height:22px;font-size:18px}
.cta-bg.no-margin {margin: 0 !important;}

.cstn-popup-main{display:flex;align-items:center;gap:22px;z-index:9;position:relative}
.custom-wp-popup .cstn-popup-main #gform_31.BG_Microsoft input{border:1px solid #000!important;height:45px!important;border-radius:8px!important;padding:10px!important}
.custom-wp-popup .cstn-popup-main #gform_fields_31{grid-row-gap:0!important}
.custom-wp-popup .cstn-popup-main #gform_31.BG_Microsoft input#gform_submit_button_31{border:none!important}
.custom-wp-popup .cstn-popup-main #gform_31.BG_Microsoft .ginput_container.ginput_container_checkbox{margin-top:20px!important}
.custom-wp-popup{border-radius:20px!important}
.custom-wp-popup .spu-container::before{content:'';background:#f1f1f1;width:99%;height:340px;display:block;position:absolute;left:4px;right:0;top:50%;transform:translate(0,-50%)}
.cstn-popup-main .right p{margin:5px 0 0}
.custom-wp-popup .cstn-popup-main #gform_31.BG_Microsoft .gform-footer.gform_footer.top_label{padding-bottom:0;margin-bottom:0}
.cstn-popup-main .gform_validation_errors{display:none!important}
.cstn-popup-main .validation_message{display:none!important}
.custom-wp-popup .cstn-popup-main #gform_31.BG_Microsoft .gfield_error input{border-color:red!important}
.wppopups-whole.popup-hidden {display: none !important;}
.custom-wp-popup .gform_confirmation_message span {border: 1px solid green;font-size: 14px;font-weight: 400 !important;text-align: center;padding: 5px;color: green !important;display: inline-block;margin-top: 15px;border-radius: 4px;}

.custom-wp-popup .BG_Microsoft .BG_default input[type="checkbox"] ~ label > .BG_check::after{color: #ab0534 !important; font-weight: bold !important;}
.dts-home-form-section.dts-home-popup-form-section .ct-section-inner-wrap {min-height: 100% !important;padding: 40px 0 !important;align-items: center !important;margin-bottom: 30px;}
.dts-home-form-section.dts-home-popup-form-section .ct-section-inner-wrap #image-2024-4858, .dts-home-form-section.dts-home-popup-form-section .ct-section-inner-wrap #image-2024-4567 {width: 500px !important;top: -174px;}
.dts-home-form-section.dts-home-popup-form-section .ct-section-inner-wrap #div_block-2025-4858, .dts-home-form-section.dts-home-popup-form-section .ct-section-inner-wrap #div_block-2025-4567 {padding: 0 15px;}
.cstn-popup-main .gform_body .gfield.hidden-captcha {margin: 0 !important;padding: 0 !important;height: 0 !important;}

.cstn-slide-form .cstn-slide-form-row .right-col{background-image:linear-gradient(#fff,#fff);text-align:left;display:flex;align-self:center;border-radius:5px;padding:0 15px}
.cstn-slide-form .cstn-slide-form-row .right-col h2{color:#404040!important;font-size:33px!important;font-weight:700!important;line-height:36px!important;text-shadow:none!important}
.cstn-slide-form .cstn-slide-form-row .right-col p{color:#404040!important;text-shadow:none!important;font-family: 'Merriweather' !important; /*font-family:'Roboto Slab'!important;*/ font-size:16px!important;line-height:19pt!important;font-weight:400!important;display:block!important}
.cstn-slide-form .cstn-slide-form-row .right-col p a{text-shadow:none!important;font-family: 'Merriweather' !important;font-size:16px!important;line-height:19pt!important;font-weight:400!important}
.cstn-slide-form .cstn-slide-form-row .right-col p.gf_progressbar_title{font-size:14px!important}
.cstn-slide-form .cstn-slide-form-row .right-col .gfield_label {font-family: 'Merriweather' !important;}
.cstn-slide-form .cstn-slide-form-row .left-col .btn a,.cstn-slide-form .cstn-slide-form-row .right-col .gform_next_button, .cstn-slide-form .cstn-slide-form-row .right-col .gform_previous_button, .cstn-slide-form .cstn-slide-form-row .right-col .gform_button{text-transform:uppercase!important;padding:10px 40px!important;border:none!important;font-family:'Roboto Slab'!important;font-style:normal!important;font-weight:600!important;font-size:18px!important;line-height:24px!important;text-align:center!important;color:#fff!important;background:#ab0534!important;border-radius:4px!important}
.cstn-slide-form .cstn-slide-form-row .left-col .btn a:hover,.cstn-slide-form .cstn-slide-form-row .right-col .gform_next_button:hover,.cstn-slide-form .cstn-slide-form-row .right-col .gform_previous_button:hover, .cstn-slide-form .cstn-slide-form-row .right-col .gform_button:hover{background:#88052a!important;box-shadow:0 0 8px 0 rgba(0,0,0,.5);transition:all .3s}
.cstn-slide-form .cstn-slide-form-row .right-col .gform_previous_button{background: #000 !important;}
.cstn-slide-form .cstn-slide-form-row .left-col h1{font-family:'Roboto Slab'!important;text-transform:none!important;font-size:55px!important;font-weight:600!important;color:#fff!important;line-height:62px!important}
.cstn-slide-form .cstn-slide-form-row .left-col h2{font-size:34px!important;line-height:40px!important;color:#fff!important;padding-top:20px!important;font-family:'Roboto Slab'!important;font-weight:400!important}
.cstn-slide-form .cstn-slide-form-row .left-col .btn a{margin-top:20px}
.cstn-slide-form .cstn-slide-form-row .right-col .gform_wrapper.gravity-theme .gf_progressbar_percentage span{color:#fff;display:block!important;font-size:13px}
/*.page-id-4915 .aero-quote-section #gform_wrapper_32{display:inline-block!important}*/
.cstn-slide-form .cstn-slide-form-row .right-col .gform_validation_errors, .cstn-slide-form .cstn-slide-form-row .right-col .validation_message {display: none !important;}
.page-id-4915 .n2-ss-slide.n2-ow.n2-ss-slide-29.n2-ss-slide-active {
  height: auto !important;
}
.page-id-4915 .cstn-slide-form .cstn-slide-form-row .right-col{margin-top: 30px !important;}
.page-id-5045 #section-252-4567 > .ct-section-inner-wrap {padding-top: 75px !important;padding-bottom: 75px !important;}
.page-id-5045 #section-507-4567 > .ct-section-inner-wrap {padding-top: 75px !important;}

.tired-of-proor.oxy-easy-posts .oxy-posts, .tired-of-proor.ct-section .ct-section-inner-wrap {padding-bottom: 50px !important;padding-top: 75px !important;}
.simplified-main .ct-section-inner-wrap {padding-top: 30px !important;}

.thank-contact-info .ct-section-inner-wrap {padding: 100px 15px !important;max-width: 820px;position: relative;z-index: 9;}
.thank-contact-info {position: relative;}
.thank-contact-info:before {content: '';position: absolute;background: #000;width: 100%;height: 100%;opacity: .7;}
.thank-contact-info .ct-section-inner-wrap .ct-div-block {background: #ab0534ba !important;color: #fff !important;gap: 15px !important;align-items: center !important;min-height: 250px !important;}
.thank-contact-info .ct-section-inner-wrap .ct-div-block:hover {background: #ab0534 !important;}
.thank-contact-info .ct-section-inner-wrap .ct-div-block a {color: #fff;}
.thnk-call-box .ct-section-inner-wrap {padding: 80px 15px 100px !important;}
.thank-contact-info .ct-section-inner-wrap .ct-div-block a:hover {opacity: .5;}

.sp-ind-blk.simplified-main .shipping-simplified{width:32%!important}
.sp-ind-blk.simplified-main .ct-new-columns{flex-wrap:wrap!important}
.shp-dms .oxy-icon-box .oxy-icon-box-text{display:none!important}
.shp-dms .ct-div-block{flex-wrap:wrap!important;flex-direction:row}
.shp-dms .ct-div-block .ct-link{width:50%!important;float:left}
.shp-dms .oxy-icon-box .ct-fancy-icon svg{width:24px!important;height:26px!important;margin-top:5px}
.shp-dms .oxy-icon-box .oxy-icon-box-icon{margin-right:10px!important}
.shp-dms .oxy-rich-text{margin-bottom:15px}
.shp-dms .oxy-icon-box h2{font-weight:600}
.sp-ind-blk.simplified-main .shipping-simplified .ct-image{max-width:100%;height:260px;object-fit:cover}
.shp-soluation .ct-section-inner-wrap{padding:70px 0 70px!important}
.shp-soluation .ct-new-columns{flex-wrap:wrap!important;align-items:flex-start!important}
.shp-soluation .ct-new-columns .ct-div-block{width:32%!important}
.shp-cta .ct-section-inner-wrap {margin: 0 auto !important;padding: 40px 0 !important;}
.sp-ind-blk .ct-section-inner-wrap {padding: 70px 0 80px !important;}
.shp-dms .oxy-icon-box h2:hover {color: #ab0534 !important;}
.shp-soluation .ct-section-inner-wrap h2.ct-headline {margin-bottom: 30px;}
.shp-cta {padding: 30px 0;}
.sp-cnt-sc.aero-quote-section .ct-section-inner-wrap {padding-top: 70px !important;padding-bottom: 70px !important;}
.sp-hero h1 {line-height: 56px !important;}
.shp-soluation .ct-new-columns .ct-div-block .ct-image {border-radius: 10px;}
.shp-soluation .ct-new-columns .ct-div-block {min-height: 485px !important;}
.shp-soluation .ct-new-columns .ct-div-block .ct-link-text.our-solutions {margin-top: auto;}

.blg-excerpt, .blg-post-meta {display: none !important;}

.blog .blg-list-new .blg-excerpt,.blog .blg-list-new .blg-post-meta{display:flex!important}
.blog .blg-list-new .blg-post-meta{gap:12px;align-items:center}
.blog .blg-list-new .blg-post-meta .author-avatar img{border-radius:50px!important}
.blog .blg-list-new .blg-post-meta .author-name{color: rgba(64,64,64,1) !important;font-weight:700;font-size:14px}
.blog .blg-list-new .blg-post-meta .post-date{font-size:14px}
.blog .blg-list-new .blg-post-meta .author-info{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;line-height:normal}
.blog .blg-list-new .shadow{box-shadow:none!important;border-radius:8px!important;border:1px solid #ab0534;margin-bottom:15px!important}
.blog .blg-list-new h2.ct-headline{text-align:left!important}
.blog .blg-list-new h2.ct-headline a{font-size:24px!important;font-weight:700;line-height:28px!important;text-align:left!important;color: rgba(64,64,64,1);}
.blog .blg-list-new .oxy-dynamic-list{grid-column-gap:40px!important;grid-row-gap:60px!important}
.blog .blg-list-new .oxy-dynamic-list .ct-div-block{align-items:flex-start!important}
.blog .blg-list-new .blg-excerpt p{margin-top:8px;margin-bottom:12px;font-size:15px;line-height:22px}

.res-detail-hero-hide, .res-get-touch-hide {display: none !important;}
.res-content-section h1.pageContentTitle {display: none !important;}
.res-content-section {font-family: 'Jost' !important;font-weight: 400;color: #09161e;text-align: left;font-size: 22px;font-style: normal;}
.res-content-section strong, .res-content-section b{font-weight: 600 !important;}
.res-content-section h1, .res-content-section h2, .res-content-section h3, .res-content-section h4, .res-content-section h5, .res-content-section h6{font-weight: 600 !important; color: #ab0534 !important;}
.res-content-section li {margin-bottom: 20px;}
.res-content-section .tip {border-left-color: #ab0534;}
.res-content-section .dataTable thead{background-color: #ab0534;}
.res-content-section .res-fea-img {margin-bottom: 60px !important;width: auto !important;object-fit: contain !important;aspect-ratio: auto !important;}
.testimonial-hero .cstn-slide-form .cstn-slide-form-row .left-col h1 {font-family: inherit !important;}
.testimonial-hero .cstn-slide-form .cstn-slide-form-row .left-col h2{font-size:125%!important;line-height:1.4!important;color:#fff!important;padding-top:20px!important;font-family:inherit!important;font-weight:400!important}
.testimonial-hero .cstn-slide-form .cstn-slide-form-row .right-col{padding:0;border-radius:20px!important;overflow:hidden}
.testimonial-slider .oxy-testimonial-text{font-size:16px!important}
.testimonial-slider .oxy-testimonial-author{font-weight:700}
.testimonial-slider .oxy-testimonial-photo{width:60px;height:60px}
.testimonial-slider .oxy-testimonial-photo{width:70px!important;height:70px!important;padding:0}
.testimonial-slider .unslider-arrow.next,.testimonial-slider .unslider-arrow.prev{left:auto;right:0;background-color:#ab0534;width:40px!important;height:40px!important;opacity:1}
.testimonial-slider .unslider-arrow.prev{left:0;right:auto}
.testimonial-slider .unslider-arrow.next:hover,.testimonial-slider .unslider-arrow.prev:hover{background-color:#88052a}
.testimonial-slider #div_block-188-55{border-top-color:#ab0534;border-top-width:2px;border-bottom-color:#ab0534;border-bottom-width:2px}
.testimonial-slider .ct-slide{padding-top:30px!important}
.agent-pro-guid{margin:100px 0 100px}
.agent-air-section .shipping-simplified{flex:0 0 calc(33.33% - 20px);align-items:center!important;text-align:center!important;gap:20px!important}
.agent-air-section .ct-new-columns{flex-wrap:wrap!important}
.agent-form-section img{height:510px;object-fit:cover}
form#gform_34 .validation_message{display:none}
form#gform_34 .gfield_error input{border:1px solid red!important}
form#gform_34 .gfield_error label{color:#000!important}

.category-tag-only .ct-link.img-block{width:100%;padding-top:56.75%;border-radius:6px;margin-bottom:10px;background-position:center center}
.category-tag-post-main{max-width:1366px;margin:0 auto;padding:0 20px}
.category-tag-only{display:flex!important;flex-wrap:wrap;justify-content:center!important;padding:75px 0 30px}
.category-tag-only .ct-div-block{flex:0 0 calc(33.33% - 40px);align-items:center;text-align:center}
.category-tag-only .ct-div-block h2.ct-headline{line-height:26px}
.archive .blg-list-new{display:none!important}
.blog .category-tag-post-main{display:none}
.category-tag-only .oxy-repeater-pages-wrap{display:flex;width:100%}


.gform_wrapper .custom-gform-style input[type="text"], .gform_wrapper .custom-gform-style input[type="email"], .gform_wrapper .custom-gform-style input[type="tel"], .gform_wrapper .custom-gform-style input[type="url"], .gform_wrapper .custom-gform-style select, .gform_wrapper .custom-gform-style textarea {border: 1px solid #d9d9d6;border-radius: 2px;font-size: 15px;margin-top: 0;padding: 8px;margin-bottom: 0px !important;background: #FFFFFF;border: 1px solid #DBDBDB;font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 20px;color: #000000;}
.gform_wrapper.gravity-theme .custom-gform-style .gfield_label {font-family: 'Merriweather' !important;font-style: normal !important;font-weight: 300 !important;font-size: 16px !important;line-height: 24px !important;color: #000000 !important;}
.gform_wrapper .custom-gform-style select {background: #E9E9ED;}
.gform_wrapper .custom-gform-style .btn a, .gform_wrapper .custom-gform-style .gform_next_button, .gform_wrapper .custom-gform-style .gform_previous_button, .gform_wrapper .custom-gform-style .gform_button {text-transform: uppercase !important;padding: 10px 40px !important;border: none !important;font-family: 'Roboto Slab' !important;font-style: normal !important;font-weight: 600 !important;font-size: 18px !important;line-height: 24px !important;text-align: center !important;color: #fff !important;background: #ab0534 !important;border-radius: 4px !important;}
.page-id-5141 #section-4146-5141 { background: linear-gradient(128deg,#8e1d3d 0,#175890 75%) !important;
}





/*************************** NEW STYLE START 15 DECEMBER 2025  **************************/

body {
  background: url(/wp-content/themes/genesis-block-theme/images/Overall-Background.png);background-repeat: no-repeat;background-position: top center;background-size: contain;}
.header-menu-part .oxy-header-container {border-radius: 50px;background: #fff;padding: 0px 30px;margin-bottom: 32px;margin-top: 15px;box-shadow: 0 0 15px 0 rgba(0,0,0,.1);max-width: 1326px;}
.domestic-footer {padding-left: 20px; padding-right: 20px;}
.footer-last {padding-left: 20px;padding-right: 20px;}
/* #div_block-4360-4515 {max-width: 1326px;} */
.oxy-header-row.header-menu-part {border-bottom: none !important;}
.ct-inner-content {max-width: 1366px;margin: 0 auto;width: 100%;overflow:hidden;padding-left: 20px;padding-right: 20px;}
.header-top-part,.header-menu-part,.footer-top-main-part {padding-left: 20px !important; padding-right: 20px !important;}
.dts-hero-section .ct-shortcode {border-radius: 20px;overflow: hidden;margin: auto !important;max-width: 1360px !important;}
.dts-hero-section {background: #B5244D;border-radius: 20px !important;overflow: hidden;border: 2px solid #B5244D;}
.home-hero-bottom-banner {background: transparent !important;}
.n2-ss-slider .n2-ss-slide-background-image img {max-width: fit-content;}
.ltl-service .n2-ss-slider .n2-ss-slide-background-image img { max-width:100%; }
.header-menu-part .oxy-mega-menu ul li.header-menu-btn a {border-radius:40px !important;text-transform:uppercase;}
.dts-hero-section .n2-ss-section-main-content { padding:10px 10px 10px 54px !important; }
.n2-ss-button-container a.n2-ow { border-radius: 40px !important; }
.ct-link-button {border-radius:40px !important;text-transform:uppercase; }
.cta-bg {border-radius:20px !important;}
.header-top-part .ct-text-block, .header-top-part a {  font-weight: 400 !important;}
.tired-of-proor.ct-section .ct-section-inner-wrap {padding-bottom: 75px !important;padding-top: 75px !important;}
.dts-home-form-section.dts-home-popup-form-section .ct-section-inner-wrap { margin-bottom: 50px !important; }
.simplified-main .ct-section-inner-wrap { padding-bottom: 30px !important;}
 .home-our-solution-section { padding-top: 25px !important; }
 .business-section .ct-section-inner-wrap {  padding-bottom: 25px !important;}
 .ct-section.custom-cta-block.cta-bg .ct-section-inner-wrap {padding-bottom: 0px;  }
 .dts-home-icon-section .ct-section-inner-wrap {  padding-bottom: 80px !important;}
.footer-top-main-part { border: none !important;}
.footer-top-main-part .ct-section-inner-wrap {background: #F1F1F1 !important;border-radius: 20px 20px 0px 0px;padding: 0px 30px !important}
.footer-bottom-part { background: #fff !important; padding: 0 20px 0 20px !important;}
.footer-bottom-part .footer-bottom-container {background: #D9D9D9 !important;padding: 15px 50px !important;max-width: 1326px;}
.footer-top-main-part .ct-section-inner-wrap {max-width: 1326px !important;}
.dts-home-icon-section .ct-section-inner-wrap {  gap: 25px !important;}
.header-menu-btn .oxy-mega-dropdown_just-link span.oxy-mega-dropdown_link-text {text-transform: uppercase !important;}
.home-hero-bottom-banner { color: #fff !important;}
.home-hero-bottom-banner .ct-div-block {border-right:1px solid rgba(255,255,255,0.1) !important; }
.home-hero-bottom-banner .ct-div-block:last-child { border-right:none !important; }
.home-hero-bottom-banner {  padding-left: 50px !important; padding-right: 50px !important;}
.dts-home-form-section .ct-div-block img {position: relative !important;width: 386px !important;margin: auto;top: inherit !important;right: inherit !important;}
.dts-home-form-section .ct-section-inner-wrap {padding-top: 55px !important;padding-bottom: 55px !important; align-items: center !important;margin-bottom: 50px;}
.dts-home-form-section {border-radius: 20px !important;}
.cta-bg.full-width {border-radius: 20px !important;}
.download-free-pdf-form #gform_31.BG_Microsoft input[type="submit"].gform_button { border-radius: 40px !important; }
.business-section img, .tired-of-proor img, .aero-quote-section img { border-radius:20px !important; }
.ct-section.aero-quote-section { background-color: #fff; }
.sp-easy-accordion .ea-card.sp-ea-single { border-radius: 10px !important; overflow: hidden;}
.aero-quote-section .ct-shortcode.gravity-form { border-radius:20px !important; }
.trade-solution h3 { font-size: 21px;  line-height: normal;}
.trade-solution .ct-div-block {min-height: 400px !important;}
.aero-counter-section, .aero-box-section img {border-radius: 20px !important;}
/* .ct-link-button { color:#fff !important;background-color: #ab0534 !important; } */
.aero-box-section.bg-gray { background:#fff; }
.aero-box-section .ct-div-block { padding-bottom: 0 !important;}
.aero-box-section.bg-gray .ct-section-inner-wrap { border-top:1px solid #f1f1f1 }
.aero-icon-section { border-radius: 20px;}
.ct-section.aero-blog-section { background:#fff;border-bottom: 1px solid #f1f1f1; }
.ct-section.aero-blog-section .ct-section-inner-wrap { padding-bottom:25px !important; }
#section-1171-111.cta-bg.full-width { margin-bottom:80px !important; }  
.aero-hero-section {border: 2px solid #b5244d;border-radius: 20px;}
.aero-hero-section .ct-section-inner-wrap {padding-left: 65px !important;}
.aero-box-section .ct-link-button, .aero-hero-section .ct-link-button {color: #fff !important;}
.worry-free-section .ct-section-inner-wrap, .worry-free-section .ct-section-inner-wrap .ct-new-columns {align-items: center !important;}
.worry-free-section img { border-radius:20px !important; }
.worry-free-section .ct-link-button, .shipping-partners .ct-link-button { background:#ab0534 !important;color:#fff !important; }   
.worry-free-section .ct-section-inner-wrap {padding-bottom: 60px !important;}
.pageBanner h1 {margin-bottom: 0 !important;}
.pageBanner, .dts-art-section {border-radius: 20px;}
.pageBanner .ct-section-inner-wrap { align-items: center !important; }
.dts-art-section .ct-section-inner-wrap {padding: 50px !important;}
.shipping-partners .ct-headline { margin:0 auto 15px auto !important; }
.shipping-partners .ct-section-inner-wrap { padding-top: 80px !important; padding-bottom: 80px !important;}
.shipping-partners .ct-section-inner-wrap img { border-radius: 20px !important; }
.faq-shipping-section .ct-section-inner-wrap {background: #fff;}
.what-can-section {border-radius: 20px !important; margin-bottom: 80px;}
.shipping-partners { border-bottom: 1px solid #f1f1f1;  margin-bottom: 40px;}
.oxy-mega-dropdown_content a.ct-link-button { color:#fff !important; }  
.agent-air-section {padding-bottom:60px !important;  }
.testimonial-hero {border-radius: 20px !important; overflow: hidden;}
.our-team img {border-radius: 20px !important;}
.benifit-section { background:transparent !important; }
.resources-hero-hide {  display:none !important; }
.res-detail-hero,.resources-filter-section { max-width: 1326px; margin: auto;  border-radius: 20px !important;  overflow: hidden;}
.res-detail-hero h1 { margin:auto !important; }
.oxy-search-form input {  border-radius: 20px;}
.full-width.no-margin.what-can-resources { max-width:1326px !important;margin:0 auto 80px auto !important; }
.dts-hero-section .cstn-slide-form .cstn-slide-form-row .right-col { border-radius:20px !important; }
#blogCategories { padding: 7px 10px !important;background: transparent; border-radius: 20px !important;}
.dts-hero-section .cstn-slide-form .cstn-slide-form-row .right-col { border-radius:20px !important; }
.simplified-main.quote-page .ct-section-inner-wrap { padding-top: 80px !important;}
.quote-page-testimonial {margin-bottom: 80px !important;}
.page-id-5094 .home-new-testimonial { margin-bottom:80px !important;margin-top:50px !important; }
.not-getting-section .ct-section-inner-wrap { padding-top: 50px !important;}
.single-post .cta-bg.full-width { max-width: 1326px !important; margin-left: auto !important;  margin-right: auto !important;}
.contact-information-section { border-radius: 20px; overflow: hidden;  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05);}
.contact-information-section .send-sec {border-radius: 0px !important; }
.contact-information-section .gravity-form { padding: 20px !important;border-radius: 20px; }
.location-section .ct-section-inner-wrap {background: #fff;padding-top: 0px !important;}
#headerRowTop a.link:hover {background: transparent !important;}
.domestic-services-section {border-radius: 20px !important;overflow: hidden; margin-bottom: 80px;}
.domestic-footer .ct-section-inner-wrap {background: #F1F1F1;padding: 30px 30px 20px 20px !important;border-radius: 20px 20px 0 0;}
.domestic-footer {border-top: 0 !important;}
.domestic-footer-bottom {max-width: 1366px;margin: auto;padding: 10px !important;}
.credit-application {border-radius: 20px !important;}
.freight-agent-questionnaire {border-radius: 20px;}
.test-sec { background: #fff !important;}
.freight-footer-section {border-radius: 20px 20px 0 0;}
.best-in-class {border-radius: 20px !important;border: 2px solid #B5244D;}
.col-contact { padding: 30px !important;}
.col-contact {padding: 30px !important;border-radius: 20px 0px 0px 20px !important;}
.textimonial-mail-col { gap: 20px;}
.textimonial-mail-col .test-col { border-radius: 20px !important;}
.Get-form-div {padding: 20px;border-radius: 20px !important; overflow: hidden;}
.freight-moving {max-width: 1366px;margin: auto;background-size: cover;background-position: center;border: 2px solid #ab0534;border-radius: 20px;}
/* #section-1583-4567 {margin-bottom: 80px;} */
.shipping-simplified img {width: 100%;}
.sp-testi-mo {margin-bottom: 80px !important;}
#section-544-26, .DTS-do-for {margin-bottom: 80px;border-radius: 20px;}
.thank-contact-info {border-radius: 20px;overflow: hidden;}
.full-width.cta-bg.margin-bottom-80  { margin-bottom: 80px !important; }
h1.ct-headline {margin-bottom: 20px !important;}
.pageBanner h1.ct-headline {margin-bottom: auto !important;margin-top: auto !important;}
.dts-home-form-section {padding: 20px !important;}
.blg-list-new .ct-section-inner-wrap {padding-left: 20px !important;padding-right: 20px !important;}
.aero-counter-section .ct-div-block { border-radius: 20px !important;}
.aero-icon-box {border-radius: 20px !important;}
.page-id-4280 #section-392-4062 {min-height: 430px;}
#headerTabs .oxy-header-container.oxy-mega-dropdown_inner {max-width: 1366px !important;width: 100%;padding-left: 20px !important;padding-right: 20px !important;left: 0 !important;right: 0 !important;background: none !important;box-shadow: none;overflow: hidden;margin-top: 20px;}
#headerTabs .oxy-header-container.oxy-mega-dropdown_content {margin-bottom: 0px !important;margin-top: 0px !important; overflow: hidden !important;background: #fff;box-shadow: none;border: 1px solid aliceblue;
  padding-top: 20px;padding-bottom: 20px;border-radius: 30px !important;}
#headerTabs .oxy-mega-dropdown_container,#headerTabs .oxy-mega-dropdown_flyout .sub-menu {background-color: transparent !important;border-bottom-width: 0px !important;box-shadow: none !important;
  overflow: hidden !important;}
.shipper-tms .n2-ss-no-bga-fixed {width: 100% !important;transform: inherit !important;}
.simplified-main.shipper-tms-below {padding-top: 50px !important;}
#headerTabs .learn-link .oxy-header-container.oxy-mega-dropdown_inner {margin-top: 10px !important;margin-left: -20px;border-radius: 0 !important;overflow: visible !important;}
#headerTabs .learn-link .oxy-header-container.oxy-mega-dropdown_content {border-radius: 10px !important;}
#headerTabs .learn-link .oxy-header-container.oxy-mega-dropdown_content #link_text-4843-4515 { margin-bottom: 10px; }
#headerTabs .learn-link .oxy-header-container.oxy-mega-dropdown_content .ct-link-text { color: #000 !important;font-weight: 600 !important;font-size: 18px !important; }
#headerTabs .learn-link .oxy-header-container.oxy-mega-dropdown_content .ct-link-text:hover { color:#ab0534 !important;; }
.shipper-form .gform-grid-row span {flex-direction: column;}
.shipper-form .gfield--type-choice .ginput_container_consent {gap: 10px;}
.dts-video-tab {width: 100% !important;}
.dts-tab-content .oxy-tab-content {max-width: 75%;margin: auto;width: 100%;}
.dts-tab-header { flex-wrap: wrap !important;gap: 12px;margin: 40px 0;}
.dts-tab-header .oxy-tab {background: #F1F1F1;padding:10px 15px;border-radius: 12px;font-size: 14px !important;transition: .5s;}
.dts-tab-header .oxy-tab:hover, .dts-tab-header .oxy-tab.tabs-5709-tab-active {background: #ab0534;color: #fff;}
.dts-tab-content {background: #f1f1f1;padding: 40px;border-radius: 20px;}
.dts-tab-content .ct-video {width: 100%;border-radius: 20px !important;overflow: hidden;border: 4px solid #ab0534;}
.video-tab-section .ct-section-inner-wrap, .dts-video-tab {padding-left: 0 !important; padding-right: 0 !important;}
.oxy-tab-content {transition: opacity 0.7s ease;}
.oxy-tabs-contents-content-hidden {display: block !important;opacity: 0;pointer-events: none;height: 0 !important;overflow: hidden;min-height: 0 !important;padding: 0;}
.video-tab-section .ct-section-inner-wrap {padding-top: 40px !important;padding-bottom: 20px !important;}
.form-section {background: #fff;box-shadow: 1px 1px 15px 0 rgba(0, 0, 0, .2);padding: 40px !important;border-radius: 20px;}
.guide-pdf-form .gform_button {font-size: 20px;border-radius: 40px !important;}
.guide-pdf-form {width: 100%;}
.guide-pdf-form .gfield--type-name input, .guide-pdf-form .gfield--type-email input {height: 45px !important;border-radius: 8px !important;}
.guide-pdf-form .gfield--type-name input:focus-visible, .guide-pdf-form .gfield--type-email input:focus-visible {border: 1px solid #d9d9d6 !important;}

.guide-pdf-form .gform_wrapper.gravity-theme .gfield_validation_message,
.gform_wrapper.gravity-theme .validation_message {
  padding: 10px;
  font-size: 13px;
}
.cstn-slide-form .cstn-slide-form-row .left-col h2.n2-style-e18c357d51e68681bbb031de445957e5-heading {font-size: 22px !important;line-height: 30px !important;}
.agent-pro-guid-feight {margin-top: 0;margin-bottom: 50px;}
/*************************** END STYLE START 15 DECEMBER 2025  **************************/











@media (max-width:1366px){
.slider-second-button a { margin-left: 20px !important; }

.aero-blog-section .oxy-easy-posts .oxy-posts .oxy-post .oxy-post-title{min-height: 75px;}
.header-menu-part .oxy-mega-menu ul li a.oxy-mega-dropdown_link {padding: 5px 18px;}
.header-menu-part .oxy-mega-menu ul li.header-menu-btn a {padding: 8px 16px !important;font-size: 16px !important;}
.header-menu-part .oxy-mega-menu ul li a.oxy-mega-dropdown_link{font-size: 17px !important;}
.header-top-part .ct-text-block, .header-top-part a {font-size: 17px !important;}
.cta-bg.container-width, .custom-cta-block.container-width {max-width: 1150px;margin: 40px auto;}
/* .custom-cta-block {max-width: 1150px;} */
.page-id-4915 .n2-ss-slide.n2-ow.n2-ss-slide-29.n2-ss-slide-active {height: 900px !important;}
.shp-soluation .ct-new-columns .ct-div-block {width: 31% !important;min-height: 510px !important;}
}

@media (max-width:1200px){
.aero-hero-section .ct-section-inner-wrap {padding-top: 0 !important;padding-bottom: 0 !important;position: relative; }
.aero-hero-section { height: 450px !important;}
.aero-box-section .ct-section-inner-wrap, .aero-counter-section .ct-section-inner-wrap, .aero-icon-section .ct-section-inner-wrap, .aero-resource-section .ct-section-inner-wrap, .aero-quote-section .ct-section-inner-wrap, .aero-blog-section .ct-section-inner-wrap{padding-top: 30px !important;padding-bottom: 30px !important; }
.aero-box-section.aero-quote-section .ct-section-inner-wrap {padding-top: 0 !important;}
.aero-box-section.bg-gray .ct-section-inner-wrap {padding-top: 0 !important;}
.aero-ul-style li {width: 100%;float: none;margin-right: 0;line-height: 30px;}
.aero-hero-section a#link-1867-4062{display: inline-block !important;width: auto;right: 15px;bottom: 15px;}
.aero-counter-section .ct-new-columns > .ct-div-block {box-shadow: 0 0 8px #ddd;width: 46% !important;float: left !important;margin: 0 12px 30px;text-align: center;background: #fff;border-radius: 4px;}
.header-menu-part .oxy-mega-menu ul li a.oxy-mega-dropdown_link {padding: 5px 10px;font-size: 16px;}
.header-menu-part .oxy-mega-dropdown_icon svg {height: 18px;width: 18px;}
.header-menu-part .oxy-mega-menu ul li.header-menu-btn a {padding: 8px 14px !important;}
.site-logo-main img{max-width: 220px;}
.header-top-part a svg, .header-top-part .oxy-header-search svg {width: 24px !important;height: 24px !important;}
.category-tag-post-main{padding: 0 0px;}
.category-tag-only .ct-div-block{margin-bottom: 30px;}

}
@media (max-width:1199px){
.footer-top-main-part .footer-col a,.footer-top-main-part .footer-col p{font-size:17px!important;line-height:24px!important}
.footer-top-main-part .footer-col-1{width:35%!important}
.footer-top-main-part .footer-col{padding-top:20px!important;padding-left:12px!important;padding-right:12px!important}
.footer-top-main-part .footer-col h3{margin-bottom:8px;font-size:18px}
.footer-top-main-part .footer-col-1 h4{line-height:24px;padding:12px 0;font-size:18px!important}
.footer-top-main-part .ct-new-columns{padding-top:15px!important}
.footer-bottom-part .oxy-copyright-year,.footer-bottom-part .oxy-nav-menu a{font-size:16px;line-height:20px}
.custom-cta-block .cta-btn .ct-link-button{padding:11px 12px 13px!important}
.cta-bg.container-width, .custom-cta-block.container-width {max-width: 950px;}
.cstn-slide-form .cstn-slide-form-row .left-col h1{font-size: 50px !important;line-height: 56px !important;}
.cstn-slide-form .cstn-slide-form-row .left-col h2 {font-size: 30px !important;line-height: 36px !important;}
.page-id-4915 .n2-ss-slide.n2-ow.n2-ss-slide-29.n2-ss-slide-active {height: 970px !important;}
.shp-soluation .ct-new-columns .ct-div-block {width: 48% !important;min-height: 450px !important;}
.sp-ind-blk.simplified-main .shipping-simplified {width: 48% !important;}

.blog .blg-list-new h2.ct-headline a {font-size: 22px !important;line-height: 26px !important;}
.blog .blg-list-new .blg-excerpt p{font-size: 14px;line-height: 21px;}
.blg-filter .ct-section-inner-wrap .ct-new-columns .ct-div-block {padding: 0;width:100% !important}

 }

@media (min-width: 992px) and (max-width: 1329px) {
.site-logo-main img {max-width: 200px;}
.header-menu-part .oxy-mega-menu ul li a.oxy-mega-dropdown_link {padding: 5px 9px;}
}
@media (max-width:1060px) {
.header-menu-btn .oxy-mega-dropdown_link-text {font-size: 13px;}
.header-menu-part .oxy-mega-menu ul li.header-menu-btn a {margin-left: 0px;}
.header-menu-part .oxy-mega-menu ul li a.oxy-mega-dropdown_link {font-size: 16px !important; }
.oxy-site-navigation__mobile-open-button {margin-right: 35px !important; }


}

@media (max-width:991px){
.dts-tab-content .oxy-tab-content {max-width: 100%;}
.home-hero-bottom-banner {
padding-left:0px !important;
padding-right:0px !important;
}
.home-hero-bottom-banner .ct-div-block {
  border-right: 0px solid rgba(255, 255, 255, 0.1) !important;
}
.header-menu-part .oxy-site-navigation > ul {padding-top: 10px !important;}
.aero-hero-section {height: 380px !important;}
.aero-hero-section .anchor-arrow {width: 50px !important;padding: 0px 10px 10px 10px;height: 50px !important;}
.aero-hero-section  .ct-fancy-icon > svg {width: 50px;height: 45px;}
.aero-counter-section #new_columns-435-4062.ct-new-columns > .ct-div-block {max-width: 340px;margin-bottom: 20px;width: 100% !important;}
.aero-counter-section h2 {text-align: center;}
.aero-icon-box{max-width: 340px;}
.aero-ul-style li {width: 50%;float: left;margin-right: 0;line-height: 36px;}
.aero-blog-section #_posts_grid-2072-4062.oxy-easy-posts .oxy-posts .oxy-post {display: inline-block !important; width: 100% !important;float: none !important;margin: 0 0px 50px;}
.aero-blog-section #_posts_grid-2072-4062.oxy-easy-posts .oxy-posts{padding: 15px;}
.aero-blog-section h2.ct-headline {margin-bottom: 20px !important;}
.aero-blog-section #_posts_grid-2072-4062.oxy-easy-posts .oxy-posts .oxy-post .oxy-post-title {width: 100% !important;display: inline-block !important;min-height: auto;}
.aero-quote-section .ct-new-columns {flex-direction: column-reverse;}
.aero-quote-section #new_columns-800-4062 > .ct-div-block{justify-content: center;}
.header-menu-part .main-mob-menu{display:inline-block!important;position:absolute;right:0}
.header-menu-part .oxy-site-navigation__mobile-open-button>svg{width:30px;fill:#ab0534}
.header-menu-part .oxy-site-navigation__mobile-open-button:hover svg{fill:#006daa}
.header-menu-part .oxy-site-navigation>ul:not(.open){display:block!important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;right:-302px!important}
.header-menu-part .oxy-site-navigation>ul{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;right:0!important;padding:0 0px 0 0!important;background-color:#006daa !important}
.header-menu-part .oxy-header-left{justify-content:inherit!important}
.header-menu-part .oxy-site-navigation li{background-color:#006daa !important}
.header-menu-part .oxy-site-navigation li a{color:#fff !important;font-weight:600;font-size:16px; letter-spacing: 0.5px; padding: 5px 25px !important; }
.header-menu-part .oxy-site-navigation li a:before { display: none !important; }
.header-menu-part .oxy-site-navigation li.current-menu-item a:after { content:""; width: 2px; height: 23px; background: #ab0534; position: absolute; left: 13px; top: 6px; }
.header-menu-part .oxy-site-navigation li:hover a { color: #fff !important; } 
.header-menu-part .oxy-site-navigation li > a:hover:after { content:""; width: 2px; height: 23px; background: #ab0534; position: absolute; left: 13px; top: 6px; }
.header-menu-part .oxy-site-navigation li.get-a-quote-mobile-button > a:after, .header-menu-part .oxy-site-navigation li.get-a-quote-mobile-button:hover > a:after { display: none !important; }
.header-menu-part .oxy-site-navigation li.get-a-quote-mobile-button a{font-size:18px!important;background-color:#ab0534;margin-left:20px;color:#fff!important;font-family:jost;font-weight:600;text-transform:none;padding:8px 20px!important;border-radius:14px!important;transition:all .3s;cursor:pointer;line-height:normal;height:auto!important;width:calc(100% - 50px);margin:13px auto;flex-grow:inherit;text-align:center!important}
.header-menu-part .oxy-site-navigation li.get-a-quote-mobile-button a:hover{background-color:#000}
.header-menu-part .oxy-site-navigation li.phone-mobile-menu{padding-left:26px;margin-top:0}
.header-menu-part .oxy-site-navigation li.phone-mobile-menu:before{content:"";display:block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E");background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='white' d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-size:contain;background-repeat:no-repeat;position:absolute;left:25px;top:6px;z-index:2}
.header-menu-part .oxy-site-navigation li>ul,.header-menu-part .oxy-site-navigation li>ul>li>ul{margin:0!important;padding:0 0 0 13px}
.header-menu-part .oxy-site-navigation li.phone-mobile-menu>a:after{display:none!important}
.header-menu-part .oxy-site-navigation li>button>svg{width:15px;fill:#fff!important}
.header-menu-part .oxy-site-navigation li:hover>button>svg{fill:#fff!important}
.header-menu-part .oxy-site-navigation li ul li:hover a,.header-menu-part .oxy-site-navigation li:hover a,.header-menu-part .oxy-site-navigation li:hover ul li a{color:#fff!important}
.header-menu-part .oxy-site-navigation li ul li a,.header-menu-part .oxy-site-navigation li:hover ul li a{padding:5px 0 5px 30px;font-size:15px}
.header-menu-part .oxy-site-navigation li ul li:hover{background-color:transparent!important}
.header-menu-part .oxy-site-navigation__mobile-close-wrapper>button>svg{width:26px!important;fill:#ab0534!important}
.custom-cta-block .cta-btn{flex-direction:row!important;justify-content:start!important;padding-top:0!important}
.custom-cta-block .cta-btn .ct-link-button:first-child{margin-bottom:0!important;margin-right:15px}
.footer-top-main-part .ct-new-columns{flex-wrap:wrap!important}
.footer-top-main-part .footer-col-1{width:100%!important;align-items:center!important;padding:12px 0 0 0!important}
.footer-top-main-part .footer-col{padding-top:0!important}
.footer-bottom-part .oxy-nav-menu a{padding:0 10px!important}
.footer-top-main-part .footer-col-1 p br{display:none}
.footer-top-main-part .footer-col-1 h4{padding:5px 0;max-width:220px;text-align:center}
.footer-social{justify-content:center!important}
.footer-top-main-part .footer-col-2,.footer-top-main-part .footer-col-3,.footer-top-main-part .footer-col-4,.footer-top-main-part .footer-col-5{width:25%!important;align-items:stretch}
.footer-top-main-part .footer-col-1 .ct-link{align-items:center!important}
.header-menu-part .oxy-site-navigation li a:hover{color:#fff!important}
.header-menu-part .oxy-site-navigation li ul li:hover>a{color:#fff!important}
.header-menu-part .oxy-site-navigation li ul li{background:#006daa!important}
.cta-bg.container-width,.custom-cta-block.container-width{max-width:730px}
.header-menu-part .oxy-site-navigation li ul li ul{padding-left:10px}
.header-menu-part .oxy-site-navigation li ul li ul,.header-menu-part .oxy-site-navigation li ul li ul li{background:#006daa!important}
.cstn-slide-form .cstn-slide-form-row .n2-ss-layer-row-inner{flex-wrap:wrap!important}
.cstn-slide-form .n2-ss-layer.n2-ow.n2-ss-layer--block.n2-ss-has-self-align.n-uc-tXMaU23a74XB{display:none!important}
.page-id-4915 .n2-ss-slide.n2-ow.n2-ss-slide-29.n2-ss-slide-active{height:auto!important}

.sp-gr-bar .ct-section-inner-wrap {padding-left: 0;padding-right: 0;}
.sp-gr-bar .ct-new-columns .ct-div-block {gap: 10px !important;padding: 0 10px !important;}
.home-hero-bottom-banner.sp-gr-bar .ct-text-block {font-size: 15px !important;}
.sp-gr-bar .ct-new-columns .ct-div-block .ct-image {width: 50px !important;height: auto !important;}
.shp-soluation #new_columns-1791-5084.ct-new-columns .ct-div-block {width: 47% !important;gap: 20px;min-height: 480px !important;}
.shp-soluation .ct-new-columns{gap: 15px !important;}
.shp-soluation .ct-section-inner-wrap h2.ct-headline {margin-bottom: 20px;}
.sp-ind-blk.simplified-main #new_columns-1920-5084 .shipping-simplified {width: 47% !important;gap: 15px !important;}
.cta-bg.container-width, .cta-bg.full-width.home-new-testimonial.sp-testi-mo {padding: 50px 15px 70px;}
.page-id-5084 .footer-top-main-part .ct-section-inner-wrap {padding-top: 30px;}
.blog .blg-list-new .oxy-dynamic-list {grid-row-gap: 50px !important;}
.blg-filter .ct-section-inner-wrap .ct-new-columns {flex-wrap: nowrap;justify-content: space-between !important;}
.blg-filter .ct-section-inner-wrap .ct-new-columns .ct-div-block {padding: 0;width:auto !important}
.category-tag-only .ct-div-block {flex: 0 0 calc(50% - 40px);}

}
@media (max-width:767px){
.dts-tab-content, .dts-tab-content .oxy-tab-content {padding: 0;}
.test-sec .test-col { margin-left: 0 !important;margin-right: 0 !important; }
.ct-section-inner-wrap { padding-right:0px !important;padding-left:0px !important; } 
.aero-hero-section {height: 350px !important;}
.aero-hero-section h1 {text-align: left;}
.aero-box-section .ct-section-inner-wrap {padding-top: 30px !important;padding-bottom: 20px !important;}
.aero-icon-section h2 {text-align: center;}
.aero-icon-box {max-width: 280px;}
.header-menu-part #-site-navigation-2793-7.oxy-site-navigation>ul>li>ul>li a{color:#fff !important}
.header-menu-part #-site-navigation-2793-7.oxy-site-navigation>ul.open>li>ul>li>ul>li:hover>a,.header-menu-part #-site-navigation-2793-7.oxy-site-navigation>ul.open>li>ul>li:hover>a{color:#ab0534!important}
.header-menu-part #-site-navigation-2793-7.oxy-site-navigation > ul.open > li > ul > li > ul > li:hover > a {color: #ab0534 !important;}
.header-menu-part #-site-navigation-2793-7.oxy-site-navigation>ul>li>ul>li:hover>button>svg{fill:#ab0534!important}
.header-menu-part .oxy-site-navigation ul.open>li>ul>li>button>svg{fill:#fff !important}
#section-1124-7.footer-top-main-part .footer-col-2,#section-1124-7.footer-top-main-part .footer-col-3,#section-1124-7.footer-top-main-part .footer-col-4,#section-1124-7.footer-top-main-part .footer-col-5{width:25%!important;align-items:start}
.footer-top-main-part #new_columns-1125-7{flex-direction:row;padding-top: 30px !important;}
#section-1124-7.footer-top-main-part .footer-col-2 p{text-align:left}
.header-top-part .ct-text-block,.header-top-part a{font-size:16px!important}
.custom-cta-block .cta-content .oxy-icon-box .oxy-icon-box-content .oxy-icon-box-heading{margin:0;font-weight:400;font-size:18px}
.custom-cta-block .cta-content .cta-title h2{font-size:36px;line-height:46px;margin-bottom:10px;letter-spacing:1px;font-weight:600}
.custom-cta-block .cta-btn .ct-link-button{font-size:18px!important;line-height:normal!important;max-width:150px}
.cta-bg.full-width, .custom-cta-block.full-width {margin: 30px 0;}
.cta-bg.container-width, .custom-cta-block.container-width {max-width: 600px;margin: 30px auto;}
.cta-bg.container-width, .custom-cta-block.container-width {max-width: 620px;}
.custom-cta-block { padding: 10px 0px;}
.cta-bg.container-width, .cta-bg.full-width {padding: 40px 15px;}
.cta-bg.container-width h2, .cta-bg.full-width h2 {margin: 0 0 12px !important;font-size: 30px !important;line-height: 32px !important;}
.cstn-popup-main .right h2 {font-size: 26px;}
.custom-wp-popup .spu-container::before{height: 99%;}
.page-id-5045 #section-252-4567 > .ct-section-inner-wrap {padding-top: 50px !important;padding-bottom: 30px !important;}
.page-id-5045 #section-507-4567 > .ct-section-inner-wrap {padding-top: 30px !important;}
.tired-of-proor.oxy-easy-posts .oxy-posts, .tired-of-proor.ct-section .ct-section-inner-wrap {  padding-bottom: 15px !important;  padding-top: 40px !important;}
.sp-gr-bar .ct-new-columns .ct-div-block {gap: 15px !important;padding: 15px 10px !important;}
.shp-soluation #new_columns-1791-5084.ct-new-columns .ct-div-block {width: 100% !important;gap: 15px;min-height: auto !important;}
.shp-soluation .ct-new-columns{padding: 0 12px !important;}
.shp-soluation .ct-section-inner-wrap {padding: 50px 0 50px !important;}
.shp-cta .ct-section-inner-wrap {margin: 0 auto !important;padding: 20px 0 !important;}
.sp-ind-blk .ct-section-inner-wrap {padding: 50px 0 50px !important;}
.sp-ind-blk.simplified-main #new_columns-1920-5084 .shipping-simplified {width: 100% !important;gap: 15px !important;}
.sp-ind-blk.simplified-main .ct-new-columns {padding: 0 12px !important;}
.sp-cnt-sc.aero-quote-section .ct-section-inner-wrap {padding-top: 50px !important;padding-bottom: 50px !important;}
.sp-ind-blk.simplified-main #new_columns-1920-5084 .shipping-simplified .ct-headline {min-height: auto;}
.sp-hero h1 {line-height: 46px !important;}
.blog .blg-list-new .oxy-dynamic-list .ct-div-block {width: 100% !important;}
.blog .blg-list-new .oxy-dynamic-list {grid-column-gap: 0px !important;grid-row-gap: 20px !important;}

.res-content-section .ct-section-inner-wrap {padding-top: 30px;padding-bottom: 30px;}
.res-content-section .ct-section-inner-wrap .ct-section-inner-wrap {padding: 0;}
.res-content-section .ct-section-inner-wrap .ct-section-inner-wrap ol, .res-content-section .ct-section-inner-wrap .ct-section-inner-wrap ul {padding-left: 30px;}
.res-content-section p, .res-content-section ul li, .res-content-section ol li {font-size: 20px !important;margin: 8px 0 20px;}

.blg-cnt-new .ct-new-columns .ct-div-block {padding: 0;}
.blg-cnt-new .ct-inner-content ul {padding-left: 20px;}
.blg-cnt-new .ct-inner-content ol {padding-left: 30px;}
.blg-cnt-new .ct-inner-content p, .blg-cnt-new .ct-inner-content ul li, .blg-cnt-new .ct-inner-content ol li {font-size: 20px;margin: 8px 0 20px;}
.testimonial-slider .ct-slide {padding: 15px 0 30px !important;}
.agent-form-section img {height: auto;object-fit: cover;}
.category-tag-only {padding: 50px 0 40px;}
.category-tag-only .ct-div-block {flex: 0 0 calc(50% - 20px);}
.dts-home-form-section .ct-section-inner-wrap {padding-top: 15px !important; padding-bottom: 15px !important; align-items: center !important;  margin-bottom: 0px;}
.best-in-class {padding: 20px;}
.freight-footer-section {padding: 20px !important;}
.blg-filter {padding-left: 20px; padding-right: 20px;}
}

@media (max-width:700px) { 
.n2-ss-layer-content { padding: 0 10px !important;  }
.slider-second-button a {margin-left: 0px !important;margin-top: 10px;}
.n2-ss-button-container {margin-top: 10px !important;}
}

@media (max-width:640px){
.blg-filter {max-width: 400px; margin: auto;padding: 0 20px !important;}
.office-text {text-align: center !important; }
.faq-shipping-section .ct-div-block {padding: 0 !important; }
.dts-hero-section .n2-ss-section-main-content {padding: 10px 25px 0px 25px !important;  }
.page-id-4381 .aero-hero-section {height: 380px !important;}
.aero-hero-section {height: 350px !important;}
.aero-hero-section .anchor-arrow {width: 34px !important;padding: 0px 6px 0 6px;height: 34px !important;}
.aero-hero-section .ct-fancy-icon > svg {width: 50px;height: 29px;}
.aero-hero-section .ct-text-block {text-align: left;}
.aero-hero-section h1 {font-size: 42px !important;line-height: 42px;}
.aero-box-section h2, .aero-counter-section h2, .aero-icon-section h2, .aero-resource-section h2, .aero-quote-section h2, .aero-blog-section h2 {font-size: 30px;line-height: 34px !important;}
.aero-counter-section #new_columns-435-4062.ct-new-columns > .ct-div-block {max-width: 100%;margin-bottom: 15px;}
.aero-box-section h2.ct-headline {padding: 0 20px;margin-bottom: 0 !important;}
.aero-box-section.bg-gray h2 {padding: 0 0;margin-bottom: 15px !important;}
.aero-ul-style li{width: 100%;float: none;}
.aero-ul-style ul {padding-left: 20px !important;margin: 5px 0;}
.aero-icon-box {max-width: 100%;}
.aero-quote-section h2 {margin-bottom: 15px !important;}
.aero-counter-section .ct-text-block {margin-top: 0 !important;}
.aero-box-section .oxy-icon-box-heading {line-height: normal !important;margin-bottom: 5px !important;}
.aero-box-section .oxy-icon-box {margin-bottom: 15px;}
.aero-blog-section .oxy-easy-posts .oxy-posts .oxy-post .oxy-post-title{margin-top: 10px !important;margin-bottom: 10px !important;}
.header-top-part a.ct-link-text {display: none !important;}
#section-1124-7.footer-top-main-part .footer-col-2,#section-1124-7.footer-top-main-part .footer-col-3,#section-1124-7.footer-top-main-part .footer-col-4,#section-1124-7.footer-top-main-part .footer-col-5{width:100%!important;align-items:start}
.footer-top-main-part .footer-col h3{margin-bottom:0}
.footer-top-main-part .footer-col{padding-top:0!important;padding-bottom:15px!important;align-items:center!important}
.footer-top-main-part .footer-col .oxy-nav-menu-list a{margin-bottom:8px!important;text-align:center;flex-direction:column}
.footer-bottom-part .footer-bottom-container{flex-direction:column!important}
.footer-bottom-part .footer-bottom-part-left,.footer-bottom-part .footer-bottom-part-right{width:100%!important;text-align:center!important}
.footer-bottom-part .footer-bottom-part-right{align-items:center!important;margin-top:12px}
.custom-cta-block .cta-content .cta-icon-text .oxy-icon-box{flex:100%}
.footer-top-main-part .footer-col-1 h4{padding:5px 0;text-align:center}
.footer-social {margin-bottom: 15px !important;}
.footer-top-main-part .footer-col a, .footer-top-main-part .footer-col p {font-size: 18px !important;line-height: 24px !important;}
.footer-top-main-part .footer-col h3 {margin-bottom: 8px;font-size: 20px;}
.footer-bottom-part {padding: 20px 0;}
.cta-bg.container-width, .custom-cta-block.container-width {max-width: 460px;margin: 30px auto;}
.cta-bg.container-width, .custom-cta-block.container-width {max-width: 460px;}
.cta-bg.container-width h2, .cta-bg.full-width h2 {margin: 0 0 12px !important;font-size: 26px !important;line-height: 30px !important;}
.cta-bg.container-width, .cta-bg.full-width {padding: 30px 0px;}
.custom-wp-popup .spu-container::before {height: 99%;display: none;}
.custom-wp-popup .spu-container {background: #f1f1f1;}
.cstn-popup-main {flex-wrap: wrap;gap: 10px;}
.cstn-slide-form .cstn-slide-form-row .left-col h2 {font-size: 26px !important;line-height: 30px !important;}
.shp-soluation .ct-section-inner-wrap h2.ct-headline {margin-bottom: 20px;text-align: center;padding: 0 12px !important;}
.sp-hero.aero-hero-section {height: 350px !important;}
.blog .blg-list-new .ct-section-inner-wrap {padding-top: 40px !important;padding-bottom: 50px !important;}
.blog .blg-list-new .oxy-repeater-pages-wrap {margin-top: 0;}
.blog .blg-list-new .oxy-repeater-pages-wrap .page-numbers {font-size: 15px !important;}
.blg-filter .ct-section-inner-wrap .ct-new-columns {flex-wrap: wrap;justify-content: center !important;gap: 15px;}
.blg-filter .ct-section-inner-wrap .ct-new-columns .ct-div-block {padding: 0;width:100% !important}
.blg-filter .ct-section-inner-wrap .ct-new-columns .ct-div-block .ct-code-block, .blg-filter .ct-section-inner-wrap .ct-new-columns .ct-div-block .ct-code-block select{width:100% !important}
.blg-filter .ct-section-inner-wrap .ct-new-columns .ct-div-block .oxy-search-form, .blg-filter .ct-section-inner-wrap .ct-new-columns .ct-div-block .oxy-search-form form {width: 100% !important;}
.category-tag-only .ct-div-block {flex: 0 0 calc(100% - 50px);}
.category-tag-only .oxy-repeater-pages-wrap{margin-top: 10px;}
}

@media (max-width:480px){
  .full-width.no-margin.what-can-resources, .ct-section.cta-bg.full-width { padding: 20px !important; }
.dts-tab-header .oxy-tab {width: 47%;font-size: 12px !important;}
.dts-tab-header {margin-bottom: 20px;margin-top:10px;}
.dts-tab-header {align-items: stretch !important;}
.aero-hero-section .ct-section-inner-wrap {padding-left: 35px !important;}
.aero-hero-section h1 {font-size: 40px !important;line-height: 40px;}
.aero-box-section h2, .aero-counter-section h2, .aero-icon-section h2, .aero-resource-section h2, .aero-quote-section h2{font-size: 28px;line-height: 32px !important;}
.aero-blog-section h2 { font-size: 24px;line-height: 28px !important;}
.aero-box-section .ct-link-button {padding: 10px 18px;margin-bottom: 12px;width: 100%;}
.aero-box-section .ct-section-inner-wrap, .aero-counter-section .ct-section-inner-wrap, .aero-icon-section .ct-section-inner-wrap, .aero-resource-section .ct-section-inner-wrap, .aero-quote-section .ct-new-columns > .ct-div-block{padding-left: 0 !important;padding-right: 0 !important;}
.aero-box-section .ct-section-inner-wrap {padding-top: 20px !important;}
.aero-quote-section h2 {text-align: center;}
.aero-blog-section .oxy-easy-posts .oxy-posts .oxy-post .oxy-post-title {margin-top: 0px !important;font-size: 18px !important;}
.aero-blog-section #_posts_grid-2072-4062.oxy-easy-posts .oxy-posts {padding: 0;}
.header-top-part .oxy-header-left{display:none!important}
.header-top-part .oxy-header-center{display:none!important}
.header-top-part .oxy-header-right{justify-content:space-between!important;width:100%!important}
.header-top-part .oxy-header-container{padding:0!important}
.custom-cta-block{padding:5px 0 8px 0}
.custom-cta-block .cta-content .cta-icon-text .oxy-icon-box { margin: 4px 0;}
.custom-cta-block .cta-btn .ct-link-button:first-child {margin-right: 10px;}
.custom-cta-block .cta-content .cta-title h2{font-size:32px;line-height:36px;letter-spacing:0}
.cta-bg.container-width, .custom-cta-block.container-width {max-width: 350px;}
.cta-bg.container-width, .custom-cta-block.container-width {max-width: 360px;}
.cstn-popup-main .right h2 {font-size: 20px;}
.cstn-popup-main .right p {font-size: 15px;}
.cstn-slide-form .cstn-slide-form-row .left-col h1 {font-size: 36px !important;line-height: 40px !important;}
.cstn-slide-form .cstn-slide-form-row .left-col h2 {font-size: 20px !important;line-height: 26px !important; padding-top: 12px !important;}
.cstn-slide-form .cstn-slide-form-row .n2-ss-layer-row.n2-ss-layer-with-background.n-uc-SA4uaSVShYAY-inner {padding: 0 !important;}
.sp-ind-blk.simplified-main .shipping-simplified .ct-image {max-width: 100%;height: auto;object-fit: cover;width: 100%;}
.sp-testi-mo .ct-section-inner-wrap {padding: 0 !important;}
.blog .blg-list-new .oxy-dynamic-list {grid-column-gap: 0px !important;grid-row-gap: 0px !important;}
.blog .blg-list-new div.oxy-repeater-pages {display: flex;flex-wrap: wrap;align-content: center;justify-content: center;gap: 10px;}
.blg-filter .ct-section-inner-wrap .ct-new-columns .ct-div-block .oxy-search-form form input {width: 100%;}

.res-content-section h2, .blg-cnt-new .ct-inner-content h2 {font-size: 24px;line-height: 30px;}
.res-content-section h3, .blg-cnt-new .ct-inner-content h3 {font-size: 22px;line-height: 26px;}
.res-content-section p, .res-content-section ul li, .res-content-section ol li, .blg-cnt-new .ct-inner-content p, .blg-cnt-new .ct-inner-content ul li, .blg-cnt-new .ct-inner-content ol li {font-size: 18px !important;margin: 8px 0 15px;}
.res-content-section .ct-section-inner-wrap .ct-section-inner-wrap ul, .blg-cnt-new .ct-inner-content ul {padding-left: 20px;}
.res-content-section .ct-section-inner-wrap .ct-section-inner-wrap ol, .blg-cnt-new .ct-inner-content ol{padding-left: 30px;}
.res-content-section .ct-section-inner-wrap .ct-section-inner-wrap .dataTable,
.blg-cnt-new .ct-inner-content .dataTable {display: block;overflow-x: auto;-webkit-overflow-scrolling: touch;width: 100%;}

.blg-cnt-new .ct-image {max-width: 100%;width: 100% !important;}
.blg-cnt-new .ct-inner-content h1, .res-content-section h1 {font-size: 34px;line-height: 40px;}
.blg-side {padding: 15px 0 !important;margin-top: 20px;border: 1px solid;}
.blg-side .ct-widget {margin: 0 !important;padding: 0 15px !important;}
.blg-side .ct-widget ul {padding-left: 20px;}
.blg-side .ct-widget ul li a {font-size: 18px !important;color: #09161e !important;}
.blg-side .ct-widget ul li a:hover{color: #006daa !important}
.blg-side .ct-widget ul li {margin-bottom: 12px;}
.blg-cnt-new .oxy-share-icon{padding: 12px;}
.blg-cnt-new .ct-section-inner-wrap {padding-bottom: 40px;}
.blg-side .ct-div-block {width: 100% !important;}
.category-tag-only .ct-div-block h2.ct-headline, .category-tag-only .ct-div-block h2.ct-headline a {font-size: 18px;line-height: 24px;margin-top: 10px;}


}

@media (max-width:375px){

.aero-box-section #div_block-429-4062 {flex-wrap: wrap;margin: 12px 0 8px 0 !important;flex-direction: column;}
.aero-box-section h2#headline-465-4062 {font-size: 24px;line-height: 26px !important;}
.cta-bg.container-width, .custom-cta-block.container-width {max-width: 300px;}
.cta-bg.container-width, .custom-cta-block.container-width, .custom-cta-block {max-width: 350px;}
}




