@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');



/* font-family: 'Montserrat', sans-serif; */

@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');
@font-face {
    font-family: 'stronger';
    src: url('https://7322308.fs1.hubspotusercontent-na1.net/hubfs/7322308/Arlon%20-%20%20Landing%20Page%20March_2022/fonts/stronger.eot');
    src: url('https://7322308.fs1.hubspotusercontent-na1.net/hubfs/7322308/Arlon%20-%20%20Landing%20Page%20March_2022/fonts/stronger.eot?#iefix') format('embedded-opentype'),
        url('https://7322308.fs1.hubspotusercontent-na1.net/hubfs/7322308/Arlon%20-%20%20Landing%20Page%20March_2022/fonts/stronger.woff2') format('woff2'),
        url('https://7322308.fs1.hubspotusercontent-na1.net/hubfs/7322308/Arlon%20-%20%20Landing%20Page%20March_2022/fonts/stronger.woff') format('woff'),
        url('https://7322308.fs1.hubspotusercontent-na1.net/hubfs/7322308/Arlon%20-%20%20Landing%20Page%20March_2022/fonts/stronger.ttf') format('truetype'),
        url('https://7322308.fs1.hubspotusercontent-na1.net/hubfs/7322308/Arlon%20-%20%20Landing%20Page%20March_2022/fonts/stronger.svg#stronger') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'RhythmicSVG';
    src: url('https://7322308.fs1.hubspotusercontent-na1.net/hubfs/7322308/Arlon%20-%20%20Landing%20Page%20March_2022/fonts/RhythmicSVG.eot');
    src: url('https://7322308.fs1.hubspotusercontent-na1.net/hubfs/7322308/Arlon%20-%20%20Landing%20Page%20March_2022/fonts/RhythmicSVG.eot?#iefix') format('embedded-opentype'),
        
        url('https://7322308.fs1.hubspotusercontent-na1.net/hubfs/7322308/Arlon%20-%20%20Landing%20Page%20March_2022/fonts/RhythmicSVG.woff') format('woff')
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Global Color */



 /* font Size(in Pixels) */
 /* Body Fonts LineHeight */
 /* Body Fonts Weight */


/* Button radius */
 /* Radius | Options "10px Rounded", "60px Circle", "Square" */

/* Form Styling */



 /* Radius | Options "5px Rounded", "60px Circle", "Square" */



/* Submit Color */






/* Error Color */




/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/****************************************/
/* HubSpot Style Boilerplate            */
/****************************************/


/* These includes are optional, but helpful. */


/*****************************************/
/* Start your style declarations here    */
/*****************************************/


/* Global Style Declaration -=-=-=-=-=-=-=*/
* { box-sizing:border-box; -webkit-box-sizing:border-box; }
body {  margin:0; padding:0; font-size:16px; line-height:1.5; font-family: 'Montserrat', sans-serif; font-weight:400; color:#000000; opacity:0;}
body.loaded{opacity:1;}
h1, h2, h3, h4, h5, h6 {  margin:0; padding:0;  color:#ff4713;font-family: 'Montserrat', sans-serif;font-weight:800  }


h1, .h1 , .h1 h2,h2.new-h1 { font-size:36px; line-height:1.2;  }
h2, .h2 { font-size:35px; line-height:1.25; }
h3, .h3 { font-size:27px; line-height:1.30; }
h4, .h4 { font-size:25px; line-height:1.35;}
h5, .h5 { font-size:23px; line-height:1.4;  }
h6, .h6 { font-size:18px; line-height:1.45;  }
.font25 p{font-size:25px; line-height:1.5;}
.font20 p{font-size:20px; line-height:1.5;} 
img { max-width:100%; height:auto; border:none; vertical-align:middle; }
a { text-decoration:none; color:#ff4713; transition:all ease 0.3s; -webkit-transition:all ease 0.3s; }
a:hover { color:#000000; }
p { margin:0; }
* + h1, * + h2 { margin-top:35px; }
* + h3, * + h4 { margin-top:30px; }
* + h5, * + h6  { margin-top:25px; }
* + p { margin-top:20px }
input[type=submit] { cursor:pointer; background-image:url('https://8900187.fs1.hubspotusercontent-na1.net/hubfs/8900187/Hublsoft-Assets-21/images/blank.png') !important;  }
.container,.content-wrapper { width: 100%; float:none !important; display:block; margin:0 auto !important;  padding-left: 15px; padding-right: 15px; }

@media (min-width:320px) {

  .left-padding {padding-left: 15px;}
  .right-padding{padding-right: 15px;} 
}

@media (min-width:768px) {
  .container{max-width:720px;}
  .left-padding {padding-left: calc(((100% - 720px) - 30px) / 2);}
  .right-padding{padding-right: calc(((100% - 720px) - 30px) / 2);} 
}
@media (min-width:992px) {
  .container{max-width:960px;}
  .left-padding {padding-left: calc(((100% - 960px) - 30px) / 2);}
  .right-padding{padding-right: calc(((100% - 960px) - 30px) / 2);} 
}
@media (min-width:1200px) {
  .container{max-width:1170px;}
  .left-padding {padding-left: calc(((100% - 1170px) - 30px) / 2);}
  .right-padding{padding-right: calc(((100% - 1170px) - 30px) / 2);}
}
@media (min-width:1440px) {
  .container{max-width:1260px;}
  .left-padding {padding-left: calc(((100% - 1260px) - 30px) / 2);}
  .right-padding{padding-right: calc(((100% - 1260px) - 30px) / 2);}
}


.no-container{ padding-left: 15px; padding-right: 15px;}
.clearfix { display:block; }
.clearfix:before,.clearfix:after { content:''; width:100%; display:table; }

/* For Hubspot >>>>>> */
body .row-fluid [class*="span"] { min-height:0px; }
body .row-fluid [class*="span"].widget-type-space { min-height:1px; }
/* <<<<<< For Hubspot */

.set-bg, .bg, .overlay { background-size:cover; background-position:center;background-repeat: no-repeat; position:relative; }
.overlay > * { position:relative; z-index:2; }
.overlay:before { content:''; background:rgba(0, 0, 0,0.7); top:0; left:0; width:100%; height:100%; z-index:1; position:absolute; }

.overlayStyle{top:0; left:0; width:100%; height:100%; z-index:1; position:absolute; }



/* 
.themefontColor, .themefontColor a, .themefontColor h1, .themefontColor h2, .themefontColor h3, .themefontColor h4, .themefontColor h5, .themefontColor h6 { color:; }
.fontWhite, .fontWhite a, .fontWhite h1, .fontWhite h2, .fontWhite h3, .fontWhite h4, .fontWhite h5, .fontWhite h6 { color:; }
.titleFontColor, .titleFontColor a, .titleFontColor h1, .titleFontColor h2, .titleFontColor h3, .titleFontColor h4, .titleFontColor h5, .titleFontColor h6 { color:; }
.bodyFontColor, .bodyFontColor a, .bodyFontColor h1, .bodyFontColor h2, .bodyFontColor h3, .bodyFontColor h4, .bodyFontColor h5, .bodyFontColor h6 { color:; } */


/* a.cta_button{  -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; vertical-align: middle;}
.button a, a.button,.button .cta_button,a.cta_button { padding: 10px 30px; background-color: ; color: ; max-width: 100%; font-size: 18px; display: inline-block; border: 1px solid ;  border-radius:60px; }
.button a:hover , a.button:hover,.button .cta_button:hover,a.cta_button:hover{ background-color:transparent; color:;border:1px solid ; }
*/
.extrabold, .extrabold h1, .extrabold h2, .extrabold h3, .extrabold h4, .extrabold h5, .extrabold h6  { font-weight:800; }
.bold, .bold h1, .bold h2, .bold h3, .bold h4, .bold h5, .bold h6  { font-weight:700; }
.semibold, .semibold h1, .semibold h2, .semibold h3, .semibold h4, .semibold h5, .semibold h6  { font-weight:600; }
.medium, .medium h1, .medium h2, .medium h3, .medium h4, .medium h5, .medium h6 { font-weight:500; }
.normal, .normal h1, .normal h2, .normal h3, .normal h4, .normal h5, .normal h6 { font-weight:400; }


.uppercase { text-transform: uppercase; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.text-left { text-align:left; }
.font-italic{font-style: italic;}

/* put listStyle class to "parent" tag of "ul" */
.nolistStyle, .nolistStyle ul{padding:0; margin:0; list-style-type: none;}
.listStyle * + ul { margin-top:15px; }
.listStyle ul li { padding-left:25px; position:relative; }
.listStyle ul li:before { font-family:'fontawesome',sans-serif; position:absolute; left:4px; color:#000; font-weight:normal; top:2px;  }
.listStyle ul li:not([class*="fa-"]):before { content:"\f111"; font-size:50%; line-height:2; } /*Default without any class in <li> if you want any other font awesome icon just put icon class in <li class="fa-angle-right"> Content</li> */

/* Widths */
.fl { float:left; }  
.fr { float:right; }  
.ib { display: inline-block; vertical-align:middle; margin-right:-4px; }
.ib.vt { vertical-align:top;  }
.w20 { width: 20%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w33 { width: 33.33%; }
.w35 { width: 35%; }
.w40 { width: 40%; }
.w45 { width: 45%; }
.w50 { width: 50%; }
.w55 { width: 55%; }
.w60 { width: 60%; }
.w66 { width: 65%; }
.w66 { width: 66.66%; }
.w70 { width: 70%; }
.w75 { width: 75%; }
.w80 { width: 80%; }
.w95 { width: 95%; }
.w100 { width: 100%; }

.d-flex{display:flex; flex-wrap:wrap;}
.justifyCenter{justify-content: center;}
.justifyBetween{justify-content: space-between;}
.alignStart{align-items: flex-start;}
.alignCenter{align-items: center;}
.alignEnd{align-items: flex-end;}
.row-reverse{flex-direction: row-reverse;}



/*unique paddings*/
.pl0, .p0, .plr0 { padding-left:0; }
.pl10, .p0-10 { padding-left:10px; }
.pl15, .p0-15 { padding-left:15px; }
.pl20, .p0-20 { padding-left:20px; }
.pl30 , .p0-30{ padding-left:30px; }
.pr0, .p0, .plr0  { padding-right:0; }
.pr10, .p0-10 { padding-right:10px; }
.pr15, .p0-15 { padding-right:15px; }
.pr20, .p0-20 { padding-right:20px; }
.pr30, .p0-30 { padding-right:30px; }
.pt0, .p0, .ptb0 { padding-top:0;  }
.pb0,.p0, .ptb0 { padding-bottom:0;}
.pb5,.p5-0{ padding-bottom:5px; }  
.pb10,.p10-0 { padding-bottom:10px; }
.pb15,.p15-0 { padding-bottom:15px; }
.pb20,.p20-0 { padding-bottom:20px;}
.pb25,.p25-0 { padding-bottom:25px;}
.pb30,.p30-0 { padding-bottom:30px;}
.pb35,.p35-0 { padding-bottom:35px;}
.pb40,.p40-0 { padding-bottom:40px; }
.pb45,.p45-0 { padding-bottom:45px; }
.pb50,.p50-0 { padding-bottom:50px; }
.pb55,.p55-0 { padding-bottom:55px; }
.pb60,.p60-0 { padding-bottom:60px; }
.pb65,.p65-0 { padding-bottom:65px; }
.pb70,.p70-0 { padding-bottom:70px; }
.pb75,.p75-0 { padding-bottom:75px; }
.pb80,.p80-0 { padding-bottom:80px; }
.pb85,.p85-0 { padding-bottom:85px; }
.pb90,.p90-0 { padding-bottom:90px; }
.pb95,.p95-0 { padding-bottom:95px; }
.pb100,.p100-0 { padding-bottom:100px; }


.pt5,.p5-0{ padding-top:5px; }  
.pt10,.p10-0 { padding-top:10px; }
.pt15,.p15-0 { padding-top:15px; }
.pt20,.p20-0 { padding-top:20px; }
.pt25,.p25-0 { padding-top:25px; }
.pt30,.p30-0 { padding-top:30px  }
.pt35,.p35-0 { padding-top:35px  }
.pt40,.p40-0 { padding-top:40px; }
.pt45,.p45-0 { padding-top:45px; }
.pt50,.p50-0 { padding-top:50px; }
.pt55,.p55-0 { padding-top:55px; }
.pt60,.p60-0 { padding-top:60px; }
.pt65,.p65-0 { padding-top:65px; }
.pt70,.p70-0 { padding-top:70px; }
.pt75,.p75-0 { padding-top:75px; }
.pt80,.p80-0 { padding-top:80px; }
.pt85,.p85-0 { padding-top:85px; }
.pt90,.p90-0 { padding-top:90px; }
.pt95,.p95-0 { padding-top:95px; }
.pt100,.p100-0 { padding-top:100px; }



.m0-15{margin-left:-15px; margin-right:-15px}
.ps15{padding-left:15px; padding-right:15px}
.p0-8{padding-left:8px; padding-right:8px;}
.m0-8{margin-left:-8px; margin-right:-8px;}

.ps20{padding-left:20px; padding-right:20px}
.ms20{margin-left:-20px; margin-right:-20px;}

.ps25{padding-left:25px; padding-right:25px}
.ms25{margin-left:-25px; margin-right:-25px;}



::-webkit-input-placeholder { opacity:1 !important; color:rgba(54,73,80,0.5) !important; }
::-moz-placeholder { opacity:1 !important; color:rgba(54,73,80,0.5) !important; }
:-ms-input-placeholder { opacity:1 !important; color:rgba(54,73,80,0.5) !important; }

/* form{margin:0 -15px;} */
form.hasSingleColumnField{margin:0;}
form .input { margin-right:0 !important; }
form fieldset { max-width:inherit !important; margin:0 -10px; border:none; padding:0;}
form fieldset.form-columns-1 .field { width:100% !important; }
form fieldset.form-columns-2 .field { width:50% !important; }
form fieldset.form-columns-3 .field { width:33.33% !important; }
form .field { padding:0 0 20px; }
form fieldset .field { padding-left:15px; padding-right:15px; } 
form ul.multi-container { padding-top:10px; }
form ul.multi-container li { margin:5px 0; }
textarea, input[type="text"], input[type="number"], input[type="email"], input[type="tel"], select { display:block; border:none; outline:none; background:#ffffff; font-size:16px; line-height:18px; font-family: 'Montserrat', sans-serif; font-weight:400; border:1px solid rgba(54,73,80,0.4); color:#364950; margin:0; padding:14px 10px 14px 10px; width:100% !important;  border-radius:0px; }
textarea, input[type="text"], input[type="number"], input[type="email"], input[type="tel"]{ -webkit-appearance: none;  -moz-appearance: none;}
select{ height:48px;padding:10px 10px;}
textarea { min-height:120px; }
form input[type="radio"],form input[type="checkbox"] {  display:none }
form input[type="radio"]+span,form input[type="checkbox"]+span {  position:relative; display:block; padding-left:30px; cursor:pointer }
form input[type="radio"]+span:before,form input[type="checkbox"]+span:before {  content:"\f00c"; font-family:fontawesome; color:#ffffff; position:absolute; left:4px; top:5px; font-size:0; width:15px; height:15px; display:block; border:1px solid rgba(54,73,80,0.4); transition:all ease .3s; -webkit-transition:all ease .3s; text-align:center; line-height:14px }
form input[type="radio"]+span:before {  border-radius:50% }
form input[type="radio"]:checked+span:before {  background:#ff8700; border-color:#ff8700   }
form input[type="checkbox"]:checked+span:before {  border-color:#ff8700 ; font-size:12px; background:#ff8700 ; color:#ffffff; letter-spacing:0; }
input[type="submit"] { outline: 0;  font-family: 'Montserrat', sans-serif;  padding: 14px 30px;  outline: 0;    -webkit-transition: all ease .3s; -moz-transition: all ease .3s; transition: all ease .3s;}
input[type="submit"]:hover { color:#ff8700; background:#ffffff; border-color: #ff8700 }
form .actions{padding-top:20px; padding-left:15px; padding-right:15px}
form.hasSingleColumnField.actions{padding-left:0px; padding-right:0px}
form ul.multi-container {    margin: 0; padding-left: 0; list-style-type: none;}
.legal-consent-container .hs-richtext,form .hs-richtext { padding-left: 15px; padding-right: 15px;}
ul.inputs-list {list-style: none;padding: 0;}
form fieldset .hs-dependent-field .field { padding-bottom: 0;}

.field > label{ color:#364950; }

/*label { font-size: 20px; font-weight: 500;padding-bottom: 4px; line-height:1.5; display: block; color:#58595b;}*/
.hs-form-required{color:#f00}
label.hs-error-msg{color:#f00; font-size: 14px; margin-top: 5px;}
/* .hs-form-required { display: none;} */
.hs_error_rollup{display:none;}

/* html, body {
    scroll-behavior: smooth;
    -webkit-scroll-behavior: smooth;
    -moz-scroll-behavior: smooth;
} */

body.mfp-active {
/*     -webkit-overflow-scrolling: auto !important; */
    overflow: hidden !important;
    overflow: auto;
/*     position: fixed; */
    width: 100%;
}
/*for Hubspot   >>>>>>*/
.hs-error-msgs { list-style:none; margin:0 0 10px; padding:0 0 0 10px; font-size:12px; color:#f00; }
/*<<<<<<<<<<*/

/* table */
.table { display: table; width: 100%; height: 100%;}
.table-cell { display: table-cell; vertical-align: middle}
/* Responsive Iframe */
.iframe-container{position: relative; overflow: hidden; padding-top: 56.25%;}
.iframe-container iframe,.iframe-container video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;}
.custome-video {     width: 100%;     height: 100%; }
/* Max-width */
.max1100{max-width:1100px; width:100%;}
.max1000{max-width:1000px; width:100%;}
.max900{max-width:900px; width:100%;}
.max800{max-width:800px; width:100%;}
.max700{max-width:700px; width:100%;}
.max600{max-width:600px; width:100%;}
.max500{max-width:500px; width:100%;}
.maxalignCenter{margin:0 auto;}
.maxalignRight{margin: 0 0 0 auto;}


/* Hide Section */
body.hs-content-id-161523063667 .header_btn {display:none;}
.hideSection{display:none;}
.cta,.cta_button,.hs-button { font-weight: 800; align-items: center; border: 2px solid #000; letter-spacing: 2.5px; padding: 15px 25px; display: inline-block; margin-top: 4%; }
.hide {
    display: none !important;
  }
  
  .mob-hide {
    display: none !important;
  }
  
 
  
  .mobile-table.box-wrapper .box-detail {
    text-align: center;
    border: 0;
    border: 1px solid #000;
}

.banner-sec{border-top:1px solid #000;border-bottom:1px solid #000;}
.banner-inner .content{padding-right:3.5%;}
.banner-inner .video{border-left:2px solid #000;}

/**/
.only-content-sec{padding:70px 0 80px;border-top:1px solid #000;border-bottom:1px solid #000;}

/**/
.two-col-popup-sec{border-top:1px solid #000;border-bottom:1px solid #000;padding:75px 0 65px;position:relative;z-index:1;}
.two-col-popup-sec:after{right:0;}
.two-col-popup-sec:before{left:0;}
.two-col-popup-sec:before,.two-col-popup-sec:after{content:'';position:absolute;top:0;width:210px;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;opacity:0.25;}
.two-col-popup-wp .outter{max-width:1280px;margin:0 auto;}
.two-col-popup-wp .outter .content{padding-left:80px;}
.dubble-table-main{max-width:1032px;margin:70px auto 0;}
.dubble-table-main .outter .time{width:22%;}
.dubble-table-main .outter .content{width:58%;}
.dubble-table-main .outter .reg-btn{width:20%;justify-content:center;}
.dubble-table-main.pop-2 .outter .content{width:75%;}
.dubble-table-main.pop-2 .outter .reg-btn{width:25%;}
.dubble-table-main .outter>div{padding:15px;}
.dubble-table-main .outter{border:2px solid #000;position:relative;}
.dubble-table-main .outter:not(:last-child){border-bottom:none;}
.dubble-table-main .outter>div:not(:last-child){border-right:2px solid #000;}
.dubble-table-bottom-cta{border:2px solid #000;border-top:none;border-bottom:none;padding:3% 15px;}
.dubble-table-bottom-cta .cta{margin-top:0;cursor:pointer}
.two-col-popup-wp .outter{position:relative;z-index:1;}
.dubble-table-main:not(.pop-2) .outter:first-child:before{content:'';position:absolute;bottom:calc(100% - 53px);left:-71px;background-color:#000;height:176px;width:3px;}
.dubble-table-main:not(.pop-2) .outter:first-child:after{content:'';position:absolute;top:50px;right:100%;background-color:#000;height:3px;width:71px;}
.dubble-table-main.pop-2{display:block !important;margin-top:0px;}
/* .dubble-table-main.pop-2 .dubble-table-content .outter:first-child{border-top:none;} */
.two-col-content-wp+.two-col-content-wp{margin-top:110px;}
.click-btn-popup{position:relative;background-color:#FFF;padding:40px;width:auto;max-width:760px;margin:20px auto;transition:1s all;}
.click-btn-popup .box-wrapper .box-detail span{display:inline-block;font-size:14px;padding:3px 0;width:100%;vertical-align:bottom;}
.click-btn-popup .box-wrapper .box-label{border-right:1px solid #000;border-bottom:1px solid #000;padding:9px 15px;border-left:1px solid #000;margin-left:-1px;}
.click-btn-popup .box-wrapper{margin-bottom:30px;border-top:1px solid #000;}
.click-btn-popup .box-wrapper .box-detail{border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;margin-left:-1px;}
.click-btn-popup .box-wrapper:nth-child(3n + 1) .box-label{}
.click-btn-popup .box-wrapper .box-detail{padding:9px 15px;}
.dubble-table-main.pop-2 .outter:first-child:after{content:none;}
.form-pop{max-width:600px;margin:0 auto;padding:25px;position:relative;}
.form-pop  .hs_cos_wrapper_type_form{padding:25px;border:3px solid #000;display:inline-block;width:100%;}
.disable-cta{opacity:0.5;pointer-events:none;}
.form-pop .mfp-close { width: 30px; height: 35px; display: flex; align-items: center; justify-content: center; }
/**/
.two-col-text-img-sec{padding:70px 0 80px;border-top:1px solid #000;border-bottom:1px solid #000;}
.two-col-text-img-wp.no-swap .text{padding-left:60px;}
.two-col-text-img-wp.swap .text{padding-right:60px;}
.two-col-text-img-wp.swap{flex-direction:row-reverse;}

/**/
.three-col-wp .image{height:290px;border:2px solid #000;}
.three-col-wp .image img{object-fit:cover;width:100%;height:100%;}
.three-col-wp .content{padding:40px 25px 0;}
.three-col-wp .outter{padding-top:60px;padding-bottom:60px;border-left:2px solid #000;border-right:2px solid #000;margin:0 -1px;}
.three-col-sec{border-top:1px solid #000;border-bottom:2px solid #000;}
 .banner-sec .vid-noaud::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none;}
.banner-sec .vid-noaud::--webkit-media-controls-play-button{display:none!important;-webkit-appearance:none;}
.banner-sec .vid-noaud::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;}



/*  */
.events-calendar-sec{padding:56px  0 63px;border-top:1px solid #000;border-bottom:1px solid #000;}
.events-calendar-wp{max-width:1336px;margin:0 auto;}
.events-calendar-wp .outter .icon{width:108px;}
.events-calendar-wp .outter .text{width:calc(100% - 108px);}
.events-calendar-wp .outter{margin-bottom:60px;}
.events-calendar-cta .cta{margin-top:0;}
.events-calendar-cta .cta img{width:30px;margin-right:15px;}
.clen-table{position:relative;background-color:#FFF;padding:40px;width:auto;max-width:80%;margin:20px auto;transition:1s all;}
.clen-table .box-wrapper .box-detail span{display:inline-block;font-size:14px;padding:3px 0;width:100%;vertical-align:bottom;}
.clen-table .box-wrapper .box-label{border-right:1px solid #000;border-bottom:1px solid #000;padding:9px 15px;margin-left:-1px;border-left:1px solid #000;}
.clen-table .box-wrapper{margin-bottom:30px;border-top:1px solid #000;}
.clen-table .box-wrapper .box-detail{padding:9px 15px;border-left:1px solid #000;border-right:1px solid #000;margin-left:-1px;border-bottom:1px solid #000;}









/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Responsive Media Queries CSS
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


@media (min-width:768px ) {

  .mobileShow{display:none;}
  .rebateBannerSec .container {max-width: 737px;padding: 0;}
}
@media(min-width:992px){

  .tabShow{display:none}
  /* Full Height */
  .fullHeight { display: flex; min-height: 100vh; align-items: center;}

  .three-col-wp .outter:nth-child(n+4){border-top:2px solid #000;}
  .three-col-wp .outter:nth-child(3n+1){border-left:none;}
  .three-col-wp .outter:nth-child(3n+3){border-right:none;}
  .three-col-wp .outter:last-child{border-right:none;}

}


/*-=-=- Smaller Desktop Devices -=-=-*/

@media(max-width:1700px){
  .two-col-popup-sec:before,.two-col-popup-sec:after{width:140px;}
}
@media(max-width:1550px){
  .two-col-popup-sec:before,.two-col-popup-sec:after{width:70px;}
}
@media(max-width:1440px){
  .dubble-table-main:not(.pop-2) .outter:first-child:after{width:26px;}
  .dubble-table-main:not(.pop-2) .outter:first-child:before{left:-26px;}
}
@media(max-width:1280px){
  .two-col-popup-main-wp{max-width:90%;margin:0 auto;}
  .dubble-table-main:not(.pop-2) .outter:first-child:before{bottom:100%;left:20px;}
  .dubble-table-main:not(.pop-2) .outter:first-child:after{content:none;}
}

@media (max-width:1199px ) {
  h1, .h1, .h1 h2, h2.new-h1 { font-size: 32px;}
  h2,.h2{font-size:32px;}
  h3,.h3{font-size:26px;}
  h4,.h4{font-size:22px;}
  h5, .h5 { font-size: 20px;}
  .font20 p{font-size:18px}
  .cta,.cta_button,.hs-button{padding:10px 25px;}

  .ps20,.ps25{padding-left:15px; padding-right:15px}
  .ms20,.ms25{margin-left:-15px; margin-right:-15px;}

  .only-content-sec{padding:60px 0;}
  .two-col-popup-wp .outter .content{padding-left:30px;margin-top:30px;}
  .two-col-content-wp+.two-col-content-wp{margin-top:70px;}
  .dubble-table-main .outter .time{width:27%;}
  .dubble-table-main .outter .content{width:53%;}
  .two-col-text-img-sec{padding:60px 0;}
  .three-col-wp .image{height:220px;}
  .three-col-wp .content{padding:30px 0px 0;}
  .three-col-wp .outter{padding-top:40px;padding-bottom:40px;}
  .two-col-popup-wp .outter .image{position:relative;z-index:1;}
  .dubble-table-main .outter .reg-btn a{font-size:16px;padding:10px 15px;}
  .events-calendar-wp .outter .icon{width:50px;}
  .events-calendar-wp .outter .text{width:calc(100% - 50px);}
  .events-calendar-wp .outter{margin-bottom:40px;}

}





/*-=-=-  Tablet Portrait and Smaller Devices -=-=-*/
@media (max-width:991px ) {

  body,.font20 p{font-size:16px;}
  h1, .h1, .h1 h2, h2.new-h1 { font-size: 28px; }
  h2,.h2{font-size:26px;}
  h3,.h3{font-size:24px;}



  .tabw25 { width:25%; }
  .tabw30 { width:30%; }
  .tabw33 { width:33.33%; }
  .tabw40 { width:40%; }
  .tabw50 { width:50%; }
  .tabw60 { width:60%; }
  .tabw66 { width:66.66%; }
  .tabw70 { width:70%; }
  .tabw75 { width:75%; }
  .tabw100 { width:100%; }

  .tabBlock{display:block; margin-right:0;}
  .tabNone{display:none}
  .tabmax100{max-width:100%; width:100%; margin:0;}
  .tabtableBlock{display:block; width:100%; height:auto;}
  .tabtableBlock > .table-cell{display:block;}
  .tab-center{text-align: center;}





  .tabtop10 { margin-top:10px; } /* >>>>>>> margin top 10px in mobile <<<<<<<< */
  .tabtop20 { margin-top:20px; } /* >>>>>>> margin top 20px in mobile <<<<<<<< */
  .tabtop30 { margin-top:30px; } /* >>>>>>> margin top 30px in mobile <<<<<<<< */

  .tabps15{padding-left:0px; padding-right:0px}
  .pb35,.p35-0 { padding-bottom:30px;}
  .pb40,.p40-0 { padding-bottom:25px; }
  .pb45,.p45-0 { padding-bottom:25px; }
  .pb50,.p50-0 { padding-bottom:35px; }
  .pb55,.p55-0 { padding-bottom:35px; }
  .pb60,.p60-0 { padding-bottom:40px; }
  .pb65,.p65-0 { padding-bottom:40px; }
  .pb70,.p70-0 { padding-bottom:50px; }
  .pb75,.p75-0 { padding-bottom:50px; }
  .pb80,.p80-0 { padding-bottom:55px; }
  .pb85,.p85-0 { padding-bottom:55px; }
  .pb90,.p90-0 { padding-bottom:55px; }
  .pb95,.p95-0 { padding-bottom:55px; }
  .pb100,.p100-0 { padding-bottom:55px; }


  .pt35,.p35-0 { padding-top:30px  }
  .pt40,.p40-0 { padding-top:25px; }
  .pt45,.p45-0 { padding-top:25px; }
  .pt50,.p50-0 { padding-top:35px; }
  .pt55,.p55-0 { padding-top:35px; }
  .pt60,.p60-0 { padding-top:40px; }
  .pt65,.p65-0 { padding-top:40px; }
  .pt70,.p70-0 { padding-top:50px; }
  .pt75,.p75-0 { padding-top:50px; }
  .pt80,.p80-0 { padding-top:55px; }
  .pt85,.p85-0 { padding-top:55px; }
  .pt90,.p90-0 { padding-top:55px; }
  .pt95,.p95-0 { padding-top:55px; }
  .pt100,.p100-0 { padding-top:55px; }
  .pt105,.p105-0 { padding-top:60px; }



  .tabpb5,.tabp5-0{ padding-bottom:5px;}  
  .tabpb10,.tabp10-0 { padding-bottom:10px;}
  .tabpb15,.tabp15-0 { padding-bottom:15px;}
  .tabpb20,.tabp20-0 { padding-bottom:20px;}
  .tabpb25,.tabp25-0 { padding-bottom:25px;}
  .tabpb30,.tabp30-0 { padding-bottom:30px;}
  .tabpb35,.tabp35-0 { padding-bottom:35px;}
  .tabpb40,.tabp40-0 { padding-bottom:40px;}
  .tabpb45,.tabp45-0 { padding-bottom:45px;}
  .tabpb50,.tabp50-0 { padding-bottom:50px;}
  .tabpb55,.tabp55-0 { padding-bottom:55px;}
  .tabpb60,.tabp60-0 { padding-bottom:60px;}
  .tabpb65,.tabp65-0 { padding-bottom:65px;}
  .tabpb70,.tabp70-0 { padding-bottom:70px;}
  .tabpb75,.tabp75-0 { padding-bottom:75px;}
  .tabpb80,.tabp80-0 { padding-bottom:80px;}
  .tabpb85,.tabp85-0 { padding-bottom:85px;}
  .tabpb90,.tabp90-0 { padding-bottom:90px;}
  .tabpb95,.tabp95-0 { padding-bottom:95px;}
  .tabpb100,.tabp100-0 { padding-bottom:100px;}




  .tabpt5,.tabp5-0{ padding-top:5px;}  
  .tabpt10,.tabp10-0 { padding-top:10px;}
  .tabpt15,.tabp15-0 { padding-top:15px;}
  .tabpt20,.tabp20-0 { padding-top:20px;}
  .tabpt25,.tabp25-0 { padding-top:25px;}
  .tabpt30,.tabp30-0 { padding-top:30px;}
  .tabpt35,.tabp35-0 { padding-top:35px;}
  .tabpt40,.tabp40-0 { padding-top:40px;}
  .tabpt45,.tabp45-0 { padding-top:45px;}
  .tabpt50,.tabp50-0 { padding-top:50px;}
  .tabpt55,.tabp55-0 { padding-top:55px;}
  .tabpt60,.tabp60-0 { padding-top:60px;}
  .tabpt65,.tabp65-0 { padding-top:65px;}
  .tabpt70,.tabp70-0 { padding-top:70px;}
  .tabpt75,.tabp75-0 { padding-top:75px;}
  .tabpt80,.tabp80-0 { padding-top:80px;}
  .tabpt85,.tabp85-0 { padding-top:85px;}
  .tabpt90,.tabp90-0 { padding-top:90px;}
  .tabpt95,.tabp95-0 { padding-top:95px;}
  .tabpt100,.tabp100-0 { padding-top:100px;}

  .banner-inner{flex-direction:column-reverse;}
  .banner-inner .content{padding-right:15px;}
  .banner-inner .video{border-left:none;border-bottom:1px solid #000;}
  .only-content-sec{padding:50px 0;}
  .two-col-popup-sec{padding:60px 0;}
  .dubble-table-main .outter .reg-btn a{font-size:13px;padding:8px 9px;letter-spacing:0.5px;}
  .two-col-popup-wp .outter .content{margin-top:30px;}
  .dubble-table-main:not(.pop-2) .outter:first-child:before{content:none;}
  .dubble-table-main .outter *{font-size:12px;}
  .two-col-text-img-sec{padding:50px 0;}
  .two-col-text-img-wp.no-swap .text{padding-left:40px;}
  .events-calendar-sec{padding:40px 0;}

}


@media screen and (min-width:768px) and  (max-width:991px){
  .three-col-wp .outter:nth-child(n+3){border-top:2px solid #000;}
  .three-col-wp .outter:nth-child(2n+1){border-left:none;}
  .three-col-wp .outter:nth-child(2n+2){border-right:none;}
  .three-col-wp .outter:last-child{border-right:none;}
}
@media screen and (min-width:576px) and  (max-width:767px){
  .three-col-wp .outter:nth-child(n+3){border-top:1px solid #000;}
  .three-col-wp .outter:nth-child(2n+1){border-left:none;}
  .three-col-wp .outter:nth-child(2n+2){border-right:none;}
  .three-col-wp .outter:last-child{border-right:none;}
}



/*-=-=-  Mobile Devices -=-=-*/
@media (max-width:767px ) {
  h1, .h1, .h1 h2, h2.new-h1 { font-size: 26px; }
  h3,.h3{font-size:20px;}
  h4, .h4 { font-size: 18px; }
  h5, .h5 { font-size: 16px; }
  .cta,.cta_button,.hs-button{border:1px solid #000;letter-spacing:1px;padding: 10px 18px; }


  .mtop10 { margin-top:10px; } 
  .mtop20 { margin-top:20px; }
  .mtop30 { margin-top:30px; }
  .mtop40 { margin-top:40px; }
  .mtop50 { margin-top:50px; }
  .mpt0,.mp0 { padding-top:0 !important; }
  .mpb0,.mp0 { padding-bottom:0 !important; }
  .mpl0{padding-left:0;}
  .mpr0{padding-right:0;}
  .mobile-center { text-align:center; } 
  .text-right { text-align:center; }

.mobilept0{ padding-top:0;}  
  .mobilept5,.mobilep5-0{ padding-top:5px;}  
  .mobilept10,.mobilep10-0 { padding-top:10px;}
  .mobilept15,.mobilep15-0 { padding-top:15px;}
  .mobilept20,.mobilep20-0 { padding-top:20px;}
  .mobilept25,.mobilep25-0 { padding-top:25px;}
  .mobilept30,.mobilep30-0 { padding-top:30px;}
  .mobilept35,.mobilep35-0 { padding-top:35px;}
  .mobilept40,.mobilep40-0 { padding-top:40px;}
  .mobilept45,.mobilep45-0 { padding-top:45px;}
  .mobilept50,.mobilep50-0 { padding-top:50px;}
  .mobilept55,.mobilep55-0 { padding-top:55px;}
  .mobilept60,.mobilep60-0 { padding-top:60px;}
  .mobilept65,.mobilep65-0 { padding-top:65px;}
  .mobilept70,.mobilep70-0 { padding-top:70px;}
  .mobilept75,.mobilep75-0 { padding-top:75px;}
  .mobilept80,.mobilep80-0 { padding-top:80px;}
  .mobilept85,.mobilep85-0 { padding-top:85px;}
  .mobilept90,.mobilep90-0 { padding-top:90px;}
  .mobilept95,.mobilep95-0 { padding-top:95px;}
  .mobilept100,.mobilep100-0 { padding-top:100px;}


  .mobilepb5,.mobilep5-0{ padding-bottom:5px;}  
  .mobilepb10,.mobilep10-0 { padding-bottom:10px;}
  .mobilepb15,.mobilep15-0 { padding-bottom:15px;}
  .mobilepb20,.mobilep20-0 { padding-bottom:20px;}
  .mobilepb25,.mobilep25-0 { padding-bottom:25px;}
  .mobilepb30,.mobilep30-0 { padding-bottom:30px;}
  .mobilepb35,.mobilep35-0 { padding-bottom:35px;}
  .mobilepb40,.mobilep40-0 { padding-bottom:40px;}
  .mobilepb45,.mobilep45-0 { padding-bottom:45px;}
  .mobilepb50,.mobilep50-0 { padding-bottom:50px;}
  .mobilepb55,.mobilep55-0 { padding-bottom:55px;}
  .mobilepb60,.mobilep60-0 { padding-bottom:60px;}
  .mobilepb65,.mobilep65-0 { padding-bottom:65px;}
  .mobilepb70,.mobilep70-0 { padding-bottom:70px;}
  .mobilepb75,.mobilep75-0 { padding-bottom:75px;}
  .mobilepb80,.mobilep80-0 { padding-bottom:80px;}
  .mobilepb85,.mobilep85-0 { padding-bottom:85px;}
  .mobilepb90,.mobilep90-0 { padding-bottom:90px;}
  .mobilepb95,.mobilep95-0 { padding-bottom:95px;}
  .mobilepb100,.mobilep100-0 { padding-bottom:100px;}



  .mw25 { width:25%; }
  .mw33 { width:33.33%; }
  .mw50 { width:50%; }
  .mw66 { width:66.66%; }
  .mw75 { width:75%; }
  .mw100 { width:100%; }
  .mbrnone br{display:none;}
  .mobileNone{display:none;}
  .mobilemax100{max-width:100%; width:100%}
  .mobileMaxCenter{margin:0 auto;}
  .mBlock{display:block; margin-right:0;}


  form fieldset.form-columns-1 .field,form fieldset.form-columns-2 .field,form fieldset.form-columns-3 .field { width:100% !important; }
    .mob-hide {display: block !important;}
    .desk-hide {display: none !important;}
  .two-col-popup-sec{padding:50px 0;}
  .dubble-table-main .outter{border:1px solid #000;padding:10px 0;}
  .dubble-table-main .outter .time{width:100%;border-right:none!important;}
  .dubble-table-main .outter .content{width:100%;border-right:none!important;}
  .dubble-table-main .outter .reg-btn{width:100%;justify-content:flex-start;}
  .dubble-table-main.pop-2 .outter .content{width:100%;}
  .dubble-table-main.pop-2 .outter .reg-btn{width:100%;}
  .dubble-table-main .outter .reg-btn .cta{margin-top:0;}
  .two-col-content-wp+.two-col-content-wp{margin-top:50px;}
  .dubble-table-bottom-cta{border:1px solid #000;border-top:none;}
  .dubble-table-main .outter .reg-btn a{font-size:17px;padding:8px 41px;}
  .two-col-popup-sec:before,.two-col-popup-sec:after{content:none;}
  .two-col-popup-main-wp{max-width:100%;}
  .two-col-text-img-wp .text{padding-left:0 !Important;padding-right:0!Important;margin-top:40px;}
  .events-calendar-wp .outter .icon{width:40px;}
  .events-calendar-wp .outter .text{width:calc(100% - 40px);padding-left:15px;}
  .events-calendar-wp .outter .text h4 br{display:none;}

}



@media (max-width:575px ) {
  body,.font20 p{font-size:14px;}
  h1, .h1, .h1 h2, h2.new-h1 { font-size: 20px; }
  h2,.h2{font-size:20px;}
  h3,.h3{font-size:16px;}
  h4,.h4{font-size:14px;}

  .xsw100 { width:100%; }
  .xstop10 { margin-top:10px; }
  .xstop20 { margin-top:20px; }
  .xstop30 { margin-top:30px; }
  .xsw50{width:50%;}
  .xsw100{width:100%;}
  .xsBlock{display:block; margin-right:0;}

  .only-content-sec{padding:30px 0;}
  .dubble-table-main{margin:40px auto 0;}
  .two-col-content-wp+.two-col-content-wp{margin-top:40px;}
  .two-col-popup-wp .outter .content{padding-left:15px;}
  .two-col-popup-sec{padding:40px 0;}
  .click-btn-popup{padding:40px 20px  20px;max-width:95%;}
  .two-col-text-img-sec{padding:40px 0;}
  .three-col-wp .outter{border:none;border-bottom:1px solid #000;}
  .three-col-wp .outter .inner{max-width:300px;margin:0 auto;}
  .three-col-wp .outter{padding-top:25px;padding-bottom:25px;}

  .clen-table .box-wrapper:last-child{margin-bottom:0;}
  .events-calendar-wp .outter:last-child{width:100%;margin-left:auto;margin-right:auto;max-width:300px;}
  .events-calendar-sec{padding:30px 0;}
  .clen-table{padding:40px 20px  20px;max-width:95%;}
  .click-btn-popup .box-wrapper .box-label{border-left:1px solid #000;margin-left:0!important;}
  .click-btn-popup .box-wrapper .box-detail{margin-left:-1px;}
  .events-calendar-wp .outter:nth-child(2){padding-left:30px;}

}

@media (max-width:360px ) {
  .events-calendar-wp .outter{width:100%}
  .events-calendar-wp .outter:nth-child(2){padding-left:15px;}
  .events-calendar-wp .outter:last-child{max-width:100%;}

}


/*-=-=-=-=-=-=-=-=-=-=
Browser Hacks
-=-=-=-=-=-=-=-=-=-=-=-=*/
@media only screen and (-webkit-min-device-pixel-ratio: 1) {
  ::i-block-chrome, .classname { /*only for safari....CSS*/ }
}
_:-ms-input-placeholder, :root .classname { /*only for internet explorer....CSS*/ }




/* New Stylesheet Arlon - New ISA 2023 */
.arlon_new_isa .container{max-width: 1325px; margin: auto; padding-left: 20px; padding-right: 20px;}
.arlon_new_isa .row{display: flex; flex-wrap: wrap; margin-left:-20px; margin-right: -20px;}

.arlon_isa_header{padding-left: 20px; padding-right: 20px; position: absolute; left: 0; right: 0; top: 0; z-index: 10999;}
.arlon_isa_header .header_btn{margin-left: auto;}
.arlon_isa_header .header_btn a{display: inline-block; padding: 12px 40px 11px 40px; background: #FFF; font-weight: 800; color: #404040; transition: 0.5s All ease; letter-spacing: 1px; line-height: 1;}
.arlon_isa_header .header_btn a:hover{background-color: #F15629; color: #FFF;}

.arlon_isa_hero_banner{height: 750px; width: 100%; object-fit: cover;}
.partner_of_choice{padding: 58px 0 20px;}
.partner_of_choice .container{max-width: 1238px;}
.partner_of_choice .heading{margin-top: -254px;}
.partner_of_choice .heading h2 span{display: block;}
.partner_of_choice .heading h2 span:nth-child(1){font-size: 134px;letter-spacing: -3px; line-height: 0.8; color: #ffffff; font-weight: 800; font-family: "Montserrat";}
.partner_of_choice .heading h2 span:nth-child(2){font-size: 154px; color: #9d9d9d; font-family: stronger; text-align: center; font-weight: 400; line-height: 0.7;}
.partner_of_choice .heading h2 span:nth-child(3){font-size: 160px; color: #9d9d9d; font-family: stronger; text-align: right; font-weight: 400; line-height: 0.7;}

@media (max-width: 991px){
    .arlon_isa_header .logo{width: 130px;}
    .arlon_isa_hero_banner{height: 650px;}
    .partner_of_choice .heading {margin-top: -214px; margin-bottom: 30px;}
    .partner_of_choice .heading h2 span:first-child{font-size: 75px; text-align: center;}
    .partner_of_choice .heading h2 span:nth-child(2){font-size: 100px; text-align: center;}
    .partner_of_choice .heading h2 span:nth-child(3){font-size: 110px; text-align: center;}
}

@media (max-width: 767px){
    .arlon_isa_header .logo{width: 90px;}
    .arlon_isa_hero_banner{height: 400px;}
    .partner_of_choice .heading {margin-top: -35%; margin-bottom: 30px;}
    .partner_of_choice .heading h2 span:first-child{font-size: 45px;}
    .partner_of_choice .heading h2 span:nth-child(2){font-size: 70px;}
    .partner_of_choice .heading h2 span:nth-child(3){font-size: 80px;}
    .partner_of_choice .tow_col_swap{margin: 0 auto 30px;}
    .partner_of_choice .tow_col_swap:last-child{margin: 0;}
}

@media (max-width: 568px){
    .arlon_isa_header .header_btn a{padding: 13px 20px; font-size: 12px;}
}