.main {position: static;     margin: 0 auto;}
.paragraphs h2 {font-family:"Noto Sans", sans-serif; }
.counters .counter {background:linear-gradient(222deg, #D0B690, #93692c), linear-gradient(223.68deg, rgba(117, 94, 68, 0) 39.6%, rgb(50 33 13 / 84%) 81.14%);}
.counters strong:after {content:'' width:100px; background:#fff;}
.style-switcher-open-loader { rotate: 270deg; width:146px; height:unset; border-radius:0 0px 7px 7px; line-height: 30px; position: absolute; top:0;}
.btn-modern {    padding: 0rem 1rem;}
.counters .counter:before {content:''; width:20px; height:20px; background:rgba(117, 94, 68, 1); top: -27.8%; left: 46%; position:relative;}
.counters .counter:after {content:''; width:120px; height:4px; background:rgba(227, 30, 36, 1); top: -28%; left: 18%; position:relative;}
.counters label {padding: 12px 0;}
.border-bottom-color {border-bottom:10px solid rgba(227, 30, 36, 1);}
.planebg {background-image: url('/static/images/aeroplane.webp') !important; background-repeat:no-repeat !important; background-position: 128% !important; margin: 30px 0; padding: 50px 0;}
.delivery-person {background-image: url(' /static/images/delivery-person-from-atlantic.webp') !important; background-repeat:no-repeat !important; background-position: 103% 95% !important; margin: 0px 0; padding:0px; background-size: 41%;}
.handinbox {background-image: url('/static/images/atlantic-courier-box-in-hand.webp') !important; background-repeat:no-repeat !important;     background-position: 0px 120px !important; margin: 30px 0; padding: 200px 0px 140px 0px;;}
.darkbg {background: linear-gradient(280.45deg, #E31E24 24.1%, #7D1114 84.43%);}
.sidebar-sticky {position: fixed; left: -58px; top: 30%;z-index: 9}
.custom-section { position: relative; }
.custom_arrow { position: absolute; bottom: 0; right: -6px; width: 120px; z-index: 10; }
.custom_left_top { position: absolute; top: 50px; left: 48px; width: 70px; z-index: 10; }
.demos-redirect { rotate: 270deg; width: 146px; height: unset; border-radius: 0 0px 7px 7px; line-height: 30px; top: 150px; position: relative; }
.section-heading { text-align: left;  position: relative; top: -150px; }
.section-heading h2 { font-size: 28px; margin-bottom: 10px; }
.line-small { width: 300px; height: 3px; background-color: red; margin-bottom: 0px;	}
.delivery-person .line-small { width: 110%; height: 7px; background-color: red; margin-bottom: 0px; position: relative;}
.line-wide { width: 100%; height: 1px; background: #d3d3d3}			   
.atlcolor {color:#E31E24; font-weight:bold;}
.custom_round { position: absolute; right: 0; top: 40px;}
.custom_box {position: absolute;    bottom: 0;}
.section.section{background: white;}
.cargo_plane { background: #fff url('/static/images/delivery-plane-india-to-abroad.webp'); background-repeat: no-repeat; background-position: 50% 128%;    height: 430px; border-radius: 5%;}
.shipment_plane { background: #fff url('/static/images/courier-from-india-to-abroad.webp'); background-repeat: no-repeat; background-position: 50% 128%;    height: 430px; border-radius: 5%;}
.mgbottom .line-small {margin-bottom: -5px;}
.blog-posts .post-content {border:1px solid #CFCFCF; background-color:#ffffff; border-bottom-right-radius:10px;  border-bottom-left-radius:10px; padding:10px 10px 10px 10px;}
.blog-posts .post-image {border-top-right-radius:20px;  border-top-left-radius:20px;}
.social-icons li {margin: 0px 20px 0 0;}
.social-icons li a { font-size: 1.4rem; height: 50px; line-height: 50px; width: 50px;}
.ps-1 h5 {text-transform: inherit;}
.enquiry-btn-shadow{box-shadow: 0 0 8px 0px #9f9f9f !important; width: 50% !important}
.enquiry-btn-shadow svg polygon{stroke: black ; fill: black;}
.c-success{width: 100%;}
.social-icons:not(.social-icons-opacity-light):not(.social-icons-transparent):not(.social-icons-clean):not(.social-icons-clean-with-border):not(.social-icons-dark):not(.social-icons-dark-2):not(.custom-social-icons) li a {background: #e31e24; color: white !important}
.btn-blue{background-color: #082c58 !important; width:50% }
.post-content p{line-height: 20px !important; color : #6d6d6d;}
.post-meta .btn-sm{padding: 0.3rem 1rem;background-color: #e01e24;color: white;font-size: 8px !important;font-weight: 200;}
.header-social-icons {position: absolute;right: 0%;     /* adjust space from right */ bottom: 20px;    /* adjust space from bottom */z-index: 5;}
.location-bottom-line{position: relative;z-index: 1;width: 85%;height: 10px;border-top: 4px dashed var(--red);overflow: visible;margin-left: 68px;}
.location-bottom-dot{transform: translateX(1080px) !important; position: absolute;left: 0;width: var(--dot-size);height: var(--dot-size);background: var(--red);border-radius: 50%;border: 2px solid var(--red);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);will-change: transform;border-radius: 8px;top: -8px;transform: translateX(0);z-index: 3;}
@media (max-width:1900px){
    .custom-svg-1 {left: -87px; top: -100px; width: 800px;}
}
@media (max-width:1300px){
    .custom-svg-1 {left: -87px; top: -100px; width: 800px;}
}