.align-left,.alignleft{float:left}
.align-right,.alignright{float:right}
.span10{width:10%}
.span20{width:20%}
.size-large.wp-image-858307.aligncenter:hover{cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transform:scale(1.5);transform:scale(1.5)}
.size-large.wp-image-858307.aligncenter:active{-webkit-transform:scale(2);transform:scale(2);cursor:-webkit-zoom-out;cursor:zoom-out}
.span25{width:25%}
.span26{width:26.66%}
.span30{width:30%}
.span33{width:33.33%}
.span40{width:40%}
.span45{width:45%}
.span50{width:50%}
.span55{width:55%}
.span60{width:60%}
.span66{width:66.66%}
.span70{width:70%}
.span75{width:75%}
.span80{width:80%}
.span100{width:100%}
@font-face{font-family:"gotham-normal";src:url(../../stylesheets/fonts/GothamMedium_400_normal_1423227322.eot);src:url(../../stylesheets/fonts/GothamMedium_400_normal_1423227322.eot?#iefix) format("embedded-opentype"),url(../../stylesheets/fonts/GothamMedium_400_normal_1423227322.svg#GothamMedium) format("svg"),url(../../stylesheets/fonts/GothamMedium_400_normal_1423227322.woff) format("woff"),url(../../stylesheets/fonts/GothamMedium_400_normal_1423227322.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'gotham-book';src:url(../../stylesheets/fonts/gotham_book-webfont.eot);src:url(../../stylesheets/fonts/gotham_book-webfont.eot?#iefix) format("embedded-opentype"),url(../../stylesheets/fonts/gotham_book-webfont.woff) format("woff"),url(../../stylesheets/fonts/gotham_book-webfont.ttf) format("truetype"),url(../../stylesheets/fonts/gotham_book-webfont.svg#gotham_book) format("svg");font-weight:600;font-style:normal}
@font-face{font-family:'gotham-bold';src:url(../../stylesheets/fonts/gotham-bold-webfont.eot);src:url(../../stylesheets/fonts/gotham-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../../stylesheets/fonts/gotham-bold-webfont.woff) format("woff"),url(../../stylesheets/fonts/gotham-bold-webfont.ttf) format("truetype"),url(../../stylesheets/fonts/gotham-bold-webfont.svg#gotham_boldregular) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:'museo-slab';src:url("../../assets/fonts/Museo_Slab_500_2-webfont.woff2") format("woff2"),url("../../assets/fonts/Museo_Slab_500_2-webfont.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:'museo-slab-300';src:url("../../assets/fonts/Museo_Slab_300.woff2") format("woff2"),url("../../assets/fonts/Museo_Slab_300.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:'Open Sans';src:url("../../stylesheets/fonts/Open_Sans/OpenSans-Regular.ttf") format("ttf");font-weight:normal;font-style:normal}
.wf-loading{opacity:0}
*{padding:0;margin:0;outline:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.sr-only{width:180px;text-align:right;margin-right:10px;display:none !important}
*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
.clear:after{content:'';line-height:0;display:table;clear:both}
.clearfix:before,.clearfix:after{display:table;content:' '}
.clearfix:after{clear:both}
.cf:after,.hs-form .input:after{content:'';clear:both;overflow:hidden;display:block;visibility:hidden;margin:0;padding:0;height:0;width:0}
.notext{white-space:nowrap;text-indent:100%;text-shadow:none;overflow:hidden}
.notext-old{font-size:0;line-height:0;text-indent:-4000px}
[hidden],.hidden{display:none}
.alignleft{float:left}
.alignright{float:right}
[disabled],.disabled{cursor:default}
.shell,.workarea{max-width:1180px;margin:auto;width:100%;display:block;position:relative}
.shell.narrow,.workarea.narrow{max-width:800px}
.hide{display:none !important}
.hidden{display:none !important;visibility:hidden !important}
.hide-mobile{display:block !important}
.show-mobile{display:none !important}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #fff}
blockquote:before,blockquote:after{content:""}
*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
.form-alt .form-row:before,.form-alt .form-row:after{display:table;content:' '}
.form-row:after{clear:both}
.form .form-col{float:left;width:48.2%}
.form .form-col ~ .form-col{margin-left:3.6%}
.form textarea[placeholder]{font-size:18px;color:#adadad;font-weight:600;opacity:1}
.form input[placeholder]{font-size:18px;color:#adadad;font-weight:600;opacity:1;-webkit-box-sizing:border-box;box-sizing:border-box}
.form .field{-webkit-box-shadow:none;box-shadow:none;position:relative;padding:15px 10px 14px 62px;border:2px solid #98c91b;border-radius:3px;margin-bottom:28px;background:#fff}
.form .field.half{width:100% !important;max-width:314px}
.form .field.full{width:100% !important;max-width:660px}
.form .field textarea{height:176px}
.form .field input,.form .field textarea{display:block;width:100%;height:32px;padding:9px 0 5px;border:0;background:0;-webkit-appearance:none}
.form .field-icon{position:absolute;top:15px;left:0;width:52px;height:32px;border-right:1px solid #98c91b;text-align:center}
.form .field-icon span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.form-subscribe{position:relative;margin-top:295px;max-width:410px;width:100%}
.form-subscribe .hs_submit{position:absolute;top:0;right:0}
.form-subscribe .hs-button{background:#3db0f5;color:#fff;line-height:41px;font-size:18px;font-weight:700;margin-left:4px;-webkit-box-shadow:none;box-shadow:none;padding:6px 16px;cursor:pointer}
.form-subscribe input[type="submit"]{-webkit-appearance:button;cursor:pointer}
.form-subscribe input{font-family:"Montserrat",sans-serif;font-weight:100;font-size:17px;width:100%;display:inline-block;vertical-align:top;background:#fff;padding:5px 20px;border-radius:3px;line-height:43px;border:1px solid #3db0f5;color:#3db0f5;height:inherit}
.form-subscribe .hs_email label{display:none}
.form-subscribe .hs_email .hs-error-msgs{list-style:none;font-size:12px;font-weight:normal}
.form-subscribe .hs_email .hs-error-msgs label{display:block;position:absolute;color:#ff5333;width:100%}
.form-subscribe .submitted-message{font-weight:700;color:#fff;padding:0 85px}
html[lang="ja-JP"] li>h1,html[lang="ja-JP"] li>h2,html[lang="ja-JP"] li>h3,html[lang="ja-JP"] li>h4,html[lang="ja-JP"] li>h5,html[lang="ja-JP"] li>h6{display:inline}
html[lang="ja-JP"] .post-body>ol>li{font-size:26px}
#errdiv2,#errdiv{color:#eb0c0c;font-size:12px;text-align:center;position:absolute;width:100%}
.selectBox-dropdown .selectBox-label{width:100% !important}
#appsflyerform .selectBox{position:relative;background:#fff url(../../images/ico-globe-2.svg) -36px -41px no-repeat;background-size:contain;display:inline-block;width:30px;height:56px;background-size:110px;background-position:-26px -33px;line-height:20px;padding-left:50px}
#appsflyerform .selectBox-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);border:0;background:url("../../images/arrow-green-small.png") no-repeat center center}
#appsflyerform .selectBox-label{color:#8b989f;line-height:28px;vertical-align:middle;border-left:1px solid #98c91b;width:100% !important;font-size:14px;width:100% !important;padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}
#appsflyerform .selectBox-dropdown-menu{max-height:100%;color:#adadad;border-right:2px solid #98c91b;border-left:2px solid #98c91b;border-bottom:2px solid #98c91b;z-index:100;padding:0 20px;max-width:313px}
#appsflyerform .selectBox-options LI A{color:#adadad;font-size:14px;line-height:40px;padding:0 .5em 0 40px}
html,body{min-height:100%;-webkit-font-smoothing:antialiased;font-weight:300}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-family:"Montserrat",sans-serif;padding-top:60px;-webkit-transition:margin-top .1s ease-in-out;transition:margin-top .1s ease-in-out}
body.mobile-menu-open{overflow:hidden}
body.padding{padding-top:91px}
body.padding.no-header{padding-top:0}
body.padding.no-header #header{display:none}
body.white-header #header{background:#fff}
body.white-header.no-header{padding-top:0}
body.white-header.no-header #header{display:none}
body.no-header{padding-top:0}
body.no-header #header{display:none}
body>iframe{height:0 !important;width:0 !important;position:absolute;z-index:-1}
article,aside,figcaption,figure,footer,header,main,nav,section{display:block}
.content{float:left;width:800px}
.article-head{margin-bottom:14px}
.article-entry{margin-bottom:36px;line-height:2.25}
img{border:0;vertical-align:middle;max-width:100%;height:auto}
img.alignnone{margin:auto}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
h1{font-family:"Montserrat",sans-serif;position:relative;font-style:italic}
h1 small{display:block;font-size:60%;width:100%}
h1.dblue{color:#1c5c75 !important}
h1.dblue:after{border-bottom-color:#1c5c75}
h1.green2{color:#205952 !important}
h1.green2:after{border-bottom-color:#205952}
h1.dgrey{color:#39444e !important}
h1.dgrey:after{border-bottom-color:#39444e}
h3 span{text-transform:none;font-size:20px;font-family:"Montserrat",sans-serif;font-style:normal;display:block;width:100%;position:relative;top:5px;text-align:center}
h2,.h2{font-size:55px;line-height:50px;font-weight:500;font-style:italic;position:relative;font-family:"Montserrat",sans-serif;margin-bottom:40px}
h2 span,.h2 span{text-transform:none;font-size:20px;font-family:"Montserrat",sans-serif;font-style:normal;display:block;width:100%;position:relative;top:5px}
h2:after,.h2:after{content:"";display:block;width:60px;position:absolute;left:calc(50% - 30px);bottom:-20px;border-bottom:2px solid #3db0f5}
h2.large,.h2.large{font-size:55px}
h2.white,.h2.white{color:#fff}
h2.white:after,.h2.white:after{border-bottom-color:#fff}
h2.black,.h2.black{color:#000}
h2.black:after,.h2.black:after{border-bottom-color:#000}
h2.dark-grey,.h2.dark-grey{color:#39444e}
h2.dark-grey:after,.h2.dark-grey:after{border-bottom-color:#39444e}
h2.green,.h2.green{color:#98c91b}
h2.green:after,.h2.green:after{border-bottom-color:#98c91b}
h2.left-align:after,.h2.left-align:after{left:0}
h3,.h3{font-size:33px;line-height:1.2;font-weight:500}
h4{font-size:18pt;line-height:1.2;font-weight:500}
h5{font-size:24px;line-height:1.2;font-weight:500}
h6{font-size:24px;line-height:1.2;font-weight:500}
h1,h2,h3,h4,h5,h6{color:#3db0f5}
h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff}
h1.black,h2.black,h3.black,h4.black,h5.black,h6.black{color:#000}
h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue{color:#3db0f5}
h1.dgrey,h2.dgrey,h3.dgrey,h4.dgrey,h5.dgrey,h6.dgrey{color:#39444e}
.bottom-bar{position:relative}
.bottom-bar:after{content:"";display:block;width:60px;position:absolute;left:50%;border-bottom:5px solid #3db0f5;bottom:-20px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
i,cite,em,var,address,dfn{font-style:italic}
a{cursor:pointer;text-decoration:none;color:#3db0f5;-webkit-transition:all .3s linear;transition:all .3s linear}
a:hover{color:#0090d0}
.link-more{color:#3db0f5;text-decoration:underline;font-weight:300}
#load-more{font-family:"Montserrat",sans-serif;display:inline-block;border-radius:35px;border:0;padding:0 40px;background-color:#fff;color:#fff;font-style:italic;font-size:33px;margin:10px 0;line-height:60px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;background-color:#ff085a}
#load-more:hover{background-color:#e95c1b}
.btn,input[type="submit"],#request-demo .hs-submit input{font-family:"Montserrat",sans-serif;text-transform:none;display:inline-block;border-radius:35px;border:0;padding:0 40px 0 40px;background-color:#fff;cursor:pointer;color:#fff;font-style:italic;text-decoration:none;font-size:24px;font-weight:700;margin:10px 0;line-height:60px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear}
.btn.small,input[type="submit"].small,#request-demo .hs-submit input.small{font-size:18px;line-height:28px;padding:3px 25px 2px 25px;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:none}
.btn.small.arrow:after,input[type="submit"].small.arrow:after,#request-demo .hs-submit input.small.arrow:after{top:calc(50% - 7px);height:14px;width:14px}
.btn.small.arrow:hover,input[type="submit"].small.arrow:hover,#request-demo .hs-submit input.small.arrow:hover{padding:3px 34px 2px 16px;-webkit-transition:all .1s linear;transition:all .1s linear}
.btn.multiline,input[type="submit"].multiline,#request-demo .hs-submit input.multiline{line-height:33px;padding:4px 40px 10px 40px}
.btn:hover,input[type="submit"]:hover,#request-demo .hs-submit input:hover{color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear}
.btn.blue,input[type="submit"].blue,#request-demo .hs-submit input.blue{background-color:#3db0f5}
.btn.blue:hover,input[type="submit"].blue:hover,#request-demo .hs-submit input.blue:hover{background-color:#3db0f5}
.btn.dark-blue,input[type="submit"].dark-blue,#request-demo .hs-submit input.dark-blue{background-color:#6378e0}
.btn.dark-blue:hover,input[type="submit"].dark-blue:hover,#request-demo .hs-submit input.dark-blue:hover{background-color:#3db0f5}
.btn.green,input[type="submit"].green,#request-demo .hs-submit input.green{background-color:#98c91b}
.btn.green:hover,input[type="submit"].green:hover,#request-demo .hs-submit input.green:hover{background-color:#8cb919}
.btn.default,input[type="submit"].default,#request-demo .hs-submit input.default{background-color:#39444e}
.btn.default:hover,input[type="submit"].default:hover,#request-demo .hs-submit input.default:hover{background-color:#000}
.btn.turq,input[type="submit"].turq,#request-demo .hs-submit input.turq{background-color:#4ce2b2}
.btn.turq:hover,input[type="submit"].turq:hover,#request-demo .hs-submit input.turq:hover{background-color:#3caf8a}
.btn.transparent-turq,input[type="submit"].transparent-turq,#request-demo .hs-submit input.transparent-turq{background-color:transparent;border:2px solid #4ce2b2;color:#4ce2b2}
.btn.transparent-turq:hover,input[type="submit"].transparent-turq:hover,#request-demo .hs-submit input.transparent-turq:hover{background-color:#4ce2b2;color:#fff}
.btn.transparent-green,input[type="submit"].transparent-green,#request-demo .hs-submit input.transparent-green{background-color:transparent;border:2px solid #98c91b;color:#98c91b}
.btn.transparent-green:hover,input[type="submit"].transparent-green:hover,#request-demo .hs-submit input.transparent-green:hover{background-color:#98c91b;color:#fff}
.btn.transparent-blue,input[type="submit"].transparent-blue,#request-demo .hs-submit input.transparent-blue{background-color:transparent;border:2px solid #3db0f5;color:#3db0f5}
.btn.transparent-blue:hover,input[type="submit"].transparent-blue:hover,#request-demo .hs-submit input.transparent-blue:hover{background-color:#3db0f5;color:#fff}
.btn.orange,input[type="submit"].orange,#request-demo .hs-submit input.orange{background-color:#ff085a}
.btn.orange:hover,input[type="submit"].orange:hover,#request-demo .hs-submit input.orange:hover{background-color:#e95c1b}
.btn.dark-grey,input[type="submit"].dark-grey,#request-demo .hs-submit input.dark-grey{background-color:#39444e}
.btn.dark-grey:hover,input[type="submit"].dark-grey:hover,#request-demo .hs-submit input.dark-grey:hover{background-color:#000}
.btn.red,input[type="submit"].red,#request-demo .hs-submit input.red{background-color:#ff5333}
.btn.red:hover,input[type="submit"].red:hover,#request-demo .hs-submit input.red:hover{background-color:#ea4e31}
.btn.transparent,input[type="submit"].transparent,#request-demo .hs-submit input.transparent{background-color:transparent;border:2px solid #fff}
.btn.transparent:hover,input[type="submit"].transparent:hover,#request-demo .hs-submit input.transparent:hover{opacity:.8}
.btn.arrow,input[type="submit"].arrow,#request-demo .hs-submit input.arrow{position:relative;-webkit-transition:all .1s linear;transition:all .1s linear}
.btn.arrow:after,input[type="submit"].arrow:after,#request-demo .hs-submit input.arrow:after{content:"";display:block;width:25px;height:25px;right:30px;position:absolute;top:calc(50% - 12px);background-color:#fff;z-index:10;opacity:0;-webkit-mask:url("../../images/arrow-3.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-image:url("../../images/arrow-3.svg");-webkit-transition:all .1s linear;transition:all .1s linear}
.btn.arrow:hover,input[type="submit"].arrow:hover,#request-demo .hs-submit input.arrow:hover{padding:0 48px 0 32px;-webkit-transition:all .1s linear;transition:all .1s linear}
.btn.arrow:hover:after,input[type="submit"].arrow:hover:after,#request-demo .hs-submit input.arrow:hover:after{right:12px;opacity:1;-webkit-transition:all .1s linear;transition:all .1s linear}
.box-shadow{border:1px solid #d9d9d9;width:100%;background:#fff;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.play-btn{background:#3db0f5;width:100px;height:100px;border-radius:100%;position:absolute;font-size:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;cursor:pointer}
.play-btn:before{display:block;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;content:"";width:0;height:0;border-style:solid;border-width:13px 0 13px 28px;border-color:transparent transparent transparent #fff;margin-left:4px;margin-top:1px}
.play-btn:hover{-webkit-transition:all .1s linear;transition:all .1s linear;background:#389cd7}
.container{padding:86px 0 135px;border-bottom:1px solid #7e7e86}
.fsr-container{position:relative;overflow:hidden;background-position:top center;background-repeat:no-repeat;background-size:initial}
.socials .item{position:relative;display:block;float:left;width:40px !important;height:40px !important;margin-right:10px;font-family:"Material-Design-Iconic-Font";border-radius:100%}
.socials .item:hover{opacity:.8}
.socials .item:before{display:block;position:absolute;color:#fff;font-weight:normal;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}
.socials .item:last-child{margin-right:0}
.socials .item.ico-fb{background-color:#45659e}
.socials .item.ico-fb:before{content:'\f343';font-size:22px}
.socials .item.ico-li{background-color:#168eb5}
.socials .item.ico-li:before{content:'\f3f8';font-size:22px}
.socials .item.ico-tw{background-color:#8dd4ee}
.socials .item.ico-tw:before{content:'\f360';font-size:22px;top:53%}
img.fsr-hidden{display:none !important}
.fsr-hidden{display:none}
.fsr-element{position:absolute}
.fade-img{opacity:1;-webkit-transition:all .3s linear;transition:all .3s linear}
#contact-floater{height:107px;width:59px;display:none !important;position:fixed;top:40%;right:0;z-index:101}
#contact-floater:before{content:"";height:10px;width:59px;display:block;position:relative;top:51px;right:-9px;background:url(../../images/contact-floater-hands.png) no-repeat 0 0;z-index:0;-webkit-transition-delay:.4s;transition-delay:.4s}
#contact-floater:after{content:"";height:53px;width:59px;display:block;position:relative;top:-66px;right:-12px;background:url(../../images/contact-floater-person.png) no-repeat 0 0;z-index:0;-webkit-transition:all ease .4s;transition:all ease .4s}
#contact-floater span{height:107px;width:59px;display:block;position:relative;top:0;right:0;background:url(../../images/contact-floater.png) no-repeat 0 8px;z-index:10000}
#contact-floater:hover:before{z-index:10001;top:47px;-webkit-transition:all ease .2s;transition:all ease .2s}
#contact-floater:hover:after{top:-110px;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition:all ease .6s;transition:all ease .6s}
#contact-floater:hover span{height:107px;width:59px;display:block;position:relative;top:0;right:0;background:url(../../images/contact-floater.png) no-repeat 0 8px;z-index:10000}
section.bg-light-blue{background-color:#3db0f5}
section.bg-light-grey,section .bg-light-grey{background-color:#f1f0f0}
section.bg-dark-grey{background-color:#39444f}
section.bg-dark-grey .section-footer,section.bg-dark-grey.section-footer{border-top:1px solid #8a939a}
section.bg-blue{background-color:#3db0f5}
section.bg-dark-blue{background-color:#0b224b}
section.bg-white{background-color:#fff}
section.fadeIn{opacity:0}
section p{line-height:28px;font-size:16px;padding:10px 0}
section.no-padding{padding:0}
.section-body,.section-head{padding:60px 0}
.section-body.no-padding,.section-head.no-padding{padding:0}
.section-body.no-padding-top,.section-head.no-padding-top{padding-top:0}
.section-body.no-padding-bottom,.section-head.no-padding-bottom{padding-bottom:0}
.section-footer{border-top:1px solid #8a939a;padding:40px 0;display:block}
.section-footer.bg-light-grey{border-bottom:1px solid #8a939a}
.section-footer.bg-dark-grey{color:#fff}
.section-footer.no-line{border-top:0}
.section-footer .section-title{margin-bottom:30px}
.section-footer .section-title.no-line{margin-bottom:15px}
.center-align{text-align:center !important}
.left-align{text-align:left !important}
.right-align{text-align:right !important}
.cols{display:block}
.cols .col{display:inline-block;vertical-align:top;width:100%}
.cols .col img{max-width:100%;height:auto}
.cols-2 .col{max-width:49%;padding:0 2%}
.cols-3 .col{display:inline-block;vertical-align:top;width:100%;max-width:32.9%}
.cols-3.cf .col{max-width:33.33%}
.section-title.white{color:#fff}
.section-title.black{color:#000}
.section-title.blue{color:#3db0f5}
.section-title.dark-grey{color:#39444e !important}
.section-title.no-line:after{display:none}
.text.white{color:#fff}
.section-image{padding:40px 0}
.section-image img{width:initial}
.bg-holder{display:block;background-size:cover;background-position:center center;position:absolute;width:100%;height:100%}
.bg-holder.bg-holder-mobile{display:none}
.section-banner{position:relative;text-align:center;overflow:hidden;display:block}
.section-banner .form-subscribe .submitted-message{font-weight:700;color:#fff;padding:0 85px}
.section-banner .section-inner{text-align:center;margin:0 auto;height:450px;position:relative}
.section-banner .section-inner h1{vertical-align:middle;color:#fff;font-weight:300;position:relative}
.section-banner .section-inner h1:after{bottom:0;border-bottom-color:#39444e;content:"";display:block;width:60px;position:absolute;left:calc(50% - 30px);bottom:0;border-bottom:2px solid #3db0f5}
.section-banner .section-inner h1.white:after{border-bottom-color:#fff}
.section-banner .section-inner h1.black{color:#000}
.section-banner .section-inner h1.black:after{border-bottom-color:#000}
.section-banner .section-inner h1.dark-grey:after{border-bottom-color:#39444e}
.section-banner.section-banner-carrier{margin-bottom:0;height:400px}
.section-banner .section-inner-content{vertical-align:middle;color:#fff}
.section-banner .section-inner-content .shell{overflow:hidden;max-width:530px;width:auto;min-width:355px}
.section-banner .section-inner-content span{position:relative;display:inline-block;padding:0 10px;font-size:60px;font-weight:300;margin:auto}
.section-banner .section-inner-content span:after,.section-banner .section-inner-content span:before{position:absolute;top:42px;width:4000px;border-top:1px solid #fff;content:''}
.section-banner .section-inner-content span:before{right:100%}
.section-banner .section-inner-content span:after{left:100%}
.section-banner .section-inner-content p{margin-top:0;font-size:16px;line-height:25px;font-weight:400}
.section-banner .section-inner-image{margin-bottom:4px;text-align:center}
.section-alt{padding:50px 0}
section{position:relative;overflow:hidden}
section .background{height:110%;width:100%;position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat}
section.section-404 .section-content img{max-width:100%;height:auto;margin:auto}
.section-get-started{padding:80px 0;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(56%,#6cb9ea),to(#6cb9ea));background:linear-gradient(to bottom,#fff 0,#6cb9ea 56%,#6cb9ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#6cb9ea',GradientType=0)}
.section-get-started .bg-holder{background-size:cover;background-repeat:no-repeat;background-position:center bottom;top:0}
.section-get-started .section-inner h2{line-height:66px;padding-bottom:20px;margin-bottom:20px;position:relative;font-size:75px;color:#39444e !important}
.section-get-started .section-inner h2:after{bottom:0;border-bottom-color:#39444e}
.section-get-started .section-inner h2 small{font-family:"Montserrat",sans-serif;font-size:24px;line-height:10px}
.section-get-started .section-inner p{color:#1c5c75;font-size:24px}
.section-get-started .section-footer{padding-top:0}
.sectionwrapblue{background-color:#edf7ff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#edf7ff));background-image:linear-gradient(#fff,#edf7ff);opacity:.9}
.sectionwrapblue .wp-block-lazyblock-banner .New_AF_Section{background-color:#f7fbff}
.sectionwrapblue .wp-block-lazyblock-banner .New_AF_Section{padding:46px 0 55px 0}
.sectionwrapblue .New_AF_Section{margin-bottom:104px}
.sectionwrapblue .New_AF_Section.footer{background-color:transparent !important;margin-bottom:0;padding:46px 0 35px 0 !important}
.sectionwrapblue .bannerSection{background-repeat:no-repeat;background-size:contain;background-position:center}
.sectionwrapblue .New_AF_Section.footer.bannerSection{min-height:370px;background-size:auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.sectionwrapblue .banner{text-align:center}
.sectionwrapblue .contaner{max-width:1400px;width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}
.sectionwrapblue .content{margin:auto;width:50%}
.sectionwrapblue .New_AF_Section h3{font-family:Montserrat;font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#00a8e8;margin-bottom:30px}
.sectionwrapblue .content h3{margin-top:59px;margin-bottom:35px;letter-spacing:.2pt}
.sectionwrapblue .banner h3{color:#000f48;margin-top:24px}
.sectionwrapblue .contanerFooter.banner h3{font-size:40px !important;margin-bottom:50px !important}
.sectionwrapblue .button{padding:22px 48px;border-radius:36px;margin-right:29px;border:solid 1px #000;font-family:Montserrat;font-size:20px;font-weight:500;text-decoration:none;display:inline-block}
.sectionwrapblue .banner a{color:#000f48;font-size:20px;text-decoration:none;color:#00a8e8}
.sectionwrapblue .button.blue{background-color:#03eac1;color:#000;position:relative;border:0;padding:22px 75px}
.sectionwrapblue .button.blue:before{background-color:#000;z-index:-1;content:" ";display:block;width:87%;position:absolute;height:53%;top:-2px;left:-2px;border-radius:40px 0 0 0;transition:width .2s,border-radius .2s;-webkit-transition:width .2s,border-radius .2s}
.sectionwrapblue .button.blue:hover:before{width:calc(100% + 4px);border-radius:40px 40px 0 0;-webkit-transition:width .2s;transition:width .2s}
.sectionwrapblue .button.blue:after{background-color:#000;z-index:-1;content:" ";display:block;width:87%;position:absolute;height:53%;bottom:-2px;right:-2px;border-radius:0 0 40px 0;transition:width .2s,border-radius .2s;-webkit-transition:width .2s,border-radius .2s}
.sectionwrapblue .button.blue:hover:after{width:calc(100% + 4px);border-radius:0 0 40px 40px;-webkit-transition:width .2s;transition:width .2s}
.section-intro .shell{position:relative}
.section-intro h2{padding-bottom:120px;font-size:60px;color:#fff}
.intro{position:relative;height:570px}
.intro .intro-content{position:absolute;top:40%;left:0;right:0;text-align:center;z-index:3}
.intro .intro-content h1{color:#fff;font-size:74px}
.intro .intro-content h1 small{display:block;font-size:40px;font-weight:400;letter-spacing:-.02em}
.intro .intro-video{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:1;videoposition:absolute;top:0;left:0;width:auto;height:auto;min-width:100%;min-height:100%}
.form-control{padding:6px 12px}
#map-canvas{height:100%;width:100%}
.quote{padding:30px;border:1px solid #d9d9d9;-webkit-box-shadow:0 0 3.375rem 0 rgba(78,98,117,0.1);box-shadow:0 0 3.375rem 0 rgba(78,98,117,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.quote .image{vertical-align:top;width:200px}
.quote .quote-text-holder{vertical-align:top;position:relative;padding:30px;font-style:italic;font-size:24px;font-weight:bold;text-align:left;color:#3db0f5}
.quote .quote-text-holder .credit{color:#000;font-size:16px;font-weight:normal;display:block;width:100%;margin-top:10px}
.quote .quote-text-holder .credit a{color:#000;text-decoration:underline}
.quote .quote-text-holder .btn-wrapper{padding-top:25px;text-align:right}
.quote .quote-text-holder .btn-wrapper a{border:1px solid #3db0f5;color:#3db0f5}
.quote .quote-text-holder .btn-wrapper a:after{background:#3db0f5}
#vid-popup{max-width:640px;width:100%;height:360px;margin:0 auto;position:relative}
#vid-popup .wistia_embed{height:100%;width:100% !important}
#vid-popup .mfp-close{font-size:2rem;position:absolute;top:-29px;right:-20px;background:0;color:#fff}
.video-holder{position:absolute !important;top:0;left:0}
.video-holder .videoBackground{height:100%;width:100% !important;position:absolute;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.video-holder .w-control-bar__region.w-control-bar__region--right{display:none !important}
.carousel-wrapper{position:relative}
.carousel-wrapper .controls>div{display:inline-block;position:absolute;top:50%;cursor:pointer;text-align:center;padding:20px;font-size:3rem;color:#3db0f5;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}
.carousel-wrapper .controls>div.prev{left:0}
.carousel-wrapper .controls>div.next{right:0}
.ulp-layer select{background:url(../../images/arrow-small.png) no-repeat 96% 55%}
.ulp-checkbox{border-color:#000 !important}
.ulp-checkbox label{height:10px}
.ulp-checkbox label:after{background:#0090d0 !important}
.ulp-input.ulp-input-field{border:1px solid #c2c2c2 !important;color:#000 !important}
.ulp-input.ulp-input-field:focus{color:#000 !important}
.ulp-layer ::-webkit-input-placeholder{color:#c2c2c2}
.ulp-layer :-moz-placeholder,.ulp-layer ::-moz-placeholder{color:#c2c2c2;opacity:1}
.ulp-layer :-ms-input-placeholder{color:#c2c2c2}
.ulp-layer :placeholder-shown{color:#c2c2c2 !important}
.ulp-content{font-family:"Montserrat",sans-serif}
.ulp-layer h3{color:#0090d0 !important;font-size:26px !important;font-family:"Montserrat",sans-serif}
.ulp-layer .ulp-submit{background:#0090d0 !important;color:#fff !important;text-transform:uppercase;border:none !important;font-family:"Montserrat",sans-serif;border-radius:30px;padding:9px 0;width:100%}
.ulp-layer .ulp-submit:hover{opacity:.9}
.ulp-layer .remark{color:#c2c2c2 !important;font-size:12px !important}
.ulp-inline-window{margin:0 !important;position:relative}
.ulp-inline-window:before{content:"";position:absolute;top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(71%,rgba(255,255,255,0.83)),color-stop(99%,rgba(255,255,255,0.99)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.83) 71%,rgba(255,255,255,0.99) 99%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);height:150px;display:block;width:100%;top:-155px}
#checkbox-text{color:#000 !important;font-size:12px !important}
body.no-big-footer #footer{padding-top:0}
body.no-big-footer #footer .shell{display:none !important}
.page-template-default #single-page{min-height:60vh}
.hs-form input:not([type="image"]),.hs-form textarea{-webkit-box-sizing:border-box !important;-o-box-sizing:border-box !important;-ms-box-sizing:border-box !important;box-sizing:border-box !important}
.hs-form textarea{margin:0 auto;width:100% !important;border:1px solid #a3a3a2;padding:10px 0 10px 15px;height:100px;font-size:1rem;border-radius:2px;max-width:100%}
body.smartling-ru{font-family:Helvetica,sans-serif}
body.smartling-ru *:not(.zmdi){font-family:Helvetica}
sup{vertical-align:baseline;position:relative;top:-0.4em}
.modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,0.4)}
.modal .modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;position:relative;width:94%;text-align:center}
.modal .modal-content h2{float:left;font-size:22px !important;width:100%;text-align:center;margin:15px 0}
.modal .modal-content h2:after{display:none}
.modal .modal-content #mamaForm ul,.modal .modal-content #mamaForm ul li{list-style:none}
.modal .modal-content #mamaForm p{clear:both}
.modal .modal-content #mamaForm .submitted-message{text-align:center;margin-top:80px}
.modal .modal-content #mamaForm form{font-family:"Montserrat",sans-serif;text-align:center}
.modal .modal-content #mamaForm form .form-columns-1{width:100%;display:inline-block !important;margin:0 2%;text-align:left}
.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field{float:left;position:relative;margin-top:26px;width:100% !important}
.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field label span{font-weight:300}
.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field label .hs-form-required{color:red}
.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field .hs-input{font-size:22px;font-weight:200;min-height:44px;padding-left:4px;border-radius:3px;border:1px solid silver;background-color:#f2f2f2;font-family:"Montserrat",sans-serif !important;width:98%}
.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field .hs-input:focus{border:1px solid #3db0f5;color:#3db0f5}
.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field .hs-input::-webkit-input-placeholder,.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field .hs-input:-ms-input-placeholder,.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field .hs-input:-moz-placeholder,.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field .hs-input::-moz-placeholder{font-family:"Montserrat",sans-serif}
.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field .hs-error-msgs{position:absolute;bottom:-20px}
.modal .modal-content #mamaForm form .form-columns-1 .hs-form-field .hs-error-msgs li label{color:red;font-size:13px}
.modal .modal-content #mamaForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten{margin:2% 0 9% 0 !important}
.modal .modal-content #mamaForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label{top:15px}
.modal .modal-content #mamaForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label span{font-weight:300}
.modal .modal-content #mamaForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox{position:relative;padding-left:25px;padding-top:12px;font-size:13px}
.modal .modal-content #mamaForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display{font-weight:300 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.modal .modal-content #mamaForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display input{position:absolute;left:-2px;top:7px;width:auto}
.modal .modal-content #mamaForm form .hs-submit{margin-top:-50px}
.modal .modal-content #mamaForm form .hs-submit .actions{text-align:center}
.modal .modal-content #mamaForm form .hs-submit .actions .hs-button{-webkit-appearance:none;background-color:#3db0f5}
.modal .modal-content .close{color:#aaa;float:right;font-size:28px;font-weight:bold;position:absolute;right:30px;z-index:1500}
.modal .modal-content .close:hover,.modal .modal-content .close:focus{color:black;text-decoration:none;cursor:pointer}
#mamaBtn{text-align:center}
#mamaBtn button{background-color:#3db0f5 !important}
#mamaModal .modal-content{text-align:center}
#mamaModal .modal-content h2{font-weight:800 !important}
#exitIntent.modal .modal-content,#subscribe_lightbox.modal .modal-content{text-align:center;width:50%;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#exitIntent.modal .modal-content h2,#subscribe_lightbox.modal .modal-content h2{font-size:24px !important;font-weight:500 !important;line-height:28px !important;margin:20px 0}
#exitIntent.modal .modal-content h2:after,#subscribe_lightbox.modal .modal-content h2:after{border:0}
#exitIntent.modal .modal-content h3,#subscribe_lightbox.modal .modal-content h3{font-size:18px !important;font-weight:500;color:#4a4a4a;margin-top:5px}
#exitForm ul,#exitForm ul li,#newsletterForm ul,#newsletterForm ul li,#newsletterMartechForm ul,#newsletterMartechForm ul li,#subscribe_lightbox_form ul,#subscribe_lightbox_form ul li{list-style:none}
#exitForm p,#newsletterForm p,#newsletterMartechForm p,#subscribe_lightbox_form p{clear:both}
#exitForm .submitted-message,#newsletterForm .submitted-message,#newsletterMartechForm .submitted-message,#subscribe_lightbox_form .submitted-message{text-align:center;margin-top:80px}
#exitForm form,#newsletterForm form,#newsletterMartechForm form,#subscribe_lightbox_form form{font-family:"Montserrat",sans-serif;text-align:left}
#exitForm form .form-columns-1,#newsletterForm form .form-columns-1,#newsletterMartechForm form .form-columns-1,#subscribe_lightbox_form form .form-columns-1{width:46%;margin:0 2% 2%;text-align:left;display:inline-block}
#exitForm form .form-columns-1 .hs-form-field,#newsletterForm form .form-columns-1 .hs-form-field,#newsletterMartechForm form .form-columns-1 .hs-form-field,#subscribe_lightbox_form form .form-columns-1 .hs-form-field{float:left;position:relative;margin-top:0;width:100%}
#exitForm form .form-columns-1 .hs-form-field label.hs-form-booleancheckbox-display,#newsletterForm form .form-columns-1 .hs-form-field label.hs-form-booleancheckbox-display,#newsletterMartechForm form .form-columns-1 .hs-form-field label.hs-form-booleancheckbox-display,#subscribe_lightbox_form form .form-columns-1 .hs-form-field label.hs-form-booleancheckbox-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#exitForm form .form-columns-1 .hs-form-field label span,#newsletterForm form .form-columns-1 .hs-form-field label span,#newsletterMartechForm form .form-columns-1 .hs-form-field label span,#subscribe_lightbox_form form .form-columns-1 .hs-form-field label span{font-size:14px;font-weight:500}
#exitForm form .form-columns-1 .hs-form-field label .hs-form-required,#newsletterForm form .form-columns-1 .hs-form-field label .hs-form-required,#newsletterMartechForm form .form-columns-1 .hs-form-field label .hs-form-required,#subscribe_lightbox_form form .form-columns-1 .hs-form-field label .hs-form-required{color:red}
#exitForm form .form-columns-1 .hs-form-field .hs-input,#newsletterForm form .form-columns-1 .hs-form-field .hs-input,#newsletterMartechForm form .form-columns-1 .hs-form-field .hs-input,#subscribe_lightbox_form form .form-columns-1 .hs-form-field .hs-input{min-height:35px;padding-left:4px;border:1px solid silver;font-family:"Montserrat",sans-serif !important;width:100%;font-size:23px;border-radius:3px}
#exitForm form .form-columns-1 .hs-form-field .hs-input:focus,#newsletterForm form .form-columns-1 .hs-form-field .hs-input:focus,#newsletterMartechForm form .form-columns-1 .hs-form-field .hs-input:focus,#subscribe_lightbox_form form .form-columns-1 .hs-form-field .hs-input:focus{border:1px solid #3db0f5;color:#3db0f5}
#exitForm form .form-columns-1 .hs-form-field .hs-input::-webkit-input-placeholder,#exitForm form .form-columns-1 .hs-form-field .hs-input:-ms-input-placeholder,#exitForm form .form-columns-1 .hs-form-field .hs-input:-moz-placeholder,#exitForm form .form-columns-1 .hs-form-field .hs-input::-moz-placeholder,#newsletterForm form .form-columns-1 .hs-form-field .hs-input::-webkit-input-placeholder,#newsletterForm form .form-columns-1 .hs-form-field .hs-input:-ms-input-placeholder,#newsletterForm form .form-columns-1 .hs-form-field .hs-input:-moz-placeholder,#newsletterForm form .form-columns-1 .hs-form-field .hs-input::-moz-placeholder,#newsletterMartechForm form .form-columns-1 .hs-form-field .hs-input::-webkit-input-placeholder,#newsletterMartechForm form .form-columns-1 .hs-form-field .hs-input:-ms-input-placeholder,#newsletterMartechForm form .form-columns-1 .hs-form-field .hs-input:-moz-placeholder,#newsletterMartechForm form .form-columns-1 .hs-form-field .hs-input::-moz-placeholder,#subscribe_lightbox_form form .form-columns-1 .hs-form-field .hs-input::-webkit-input-placeholder,#subscribe_lightbox_form form .form-columns-1 .hs-form-field .hs-input:-ms-input-placeholder,#subscribe_lightbox_form form .form-columns-1 .hs-form-field .hs-input:-moz-placeholder,#subscribe_lightbox_form form .form-columns-1 .hs-form-field .hs-input::-moz-placeholder{font-family:"Montserrat",sans-serif}
#exitForm form .form-columns-1 .hs-form-field .hs-error-msgs li label,#newsletterForm form .form-columns-1 .hs-form-field .hs-error-msgs li label,#newsletterMartechForm form .form-columns-1 .hs-form-field .hs-error-msgs li label,#subscribe_lightbox_form form .form-columns-1 .hs-form-field .hs-error-msgs li label{display:block;color:red;font-size:13px}
#exitForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten,#newsletterForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten,#newsletterMartechForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten,#subscribe_lightbox_form form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten{margin-bottom:3% !important}
#exitForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label,#newsletterForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label,#newsletterMartechForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label,#subscribe_lightbox_form form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label{top:20px}
#exitForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label span,#newsletterForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label span,#newsletterMartechForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label span,#subscribe_lightbox_form form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten label span{font-weight:300}
#exitForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox,#newsletterForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox,#newsletterMartechForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox,#subscribe_lightbox_form form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox{position:relative;padding-left:25px;padding-top:12px;font-size:13px}
#exitForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display,#newsletterForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display,#newsletterMartechForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display,#subscribe_lightbox_form form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display{font-weight:300 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#exitForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display input,#newsletterForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display input,#newsletterMartechForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display input,#subscribe_lightbox_form form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display input{position:static;margin-right:10px;margin-left:-20px;width:auto}
#exitForm form .form-columns-3,#exitForm form .form-columns-2,#exitForm form .form-columns-1[data-reactid*=':$4'],#newsletterForm form .form-columns-3,#newsletterForm form .form-columns-2,#newsletterForm form .form-columns-1[data-reactid*=':$4'],#newsletterMartechForm form .form-columns-3,#newsletterMartechForm form .form-columns-2,#newsletterMartechForm form .form-columns-1[data-reactid*=':$4'],#subscribe_lightbox_form form .form-columns-3,#subscribe_lightbox_form form .form-columns-2,#subscribe_lightbox_form form .form-columns-1[data-reactid*=':$4']{display:none}
#exitForm form .form-columns-1[data-reactid*=':$3'],#newsletterForm form .form-columns-1[data-reactid*=':$3'],#newsletterMartechForm form .form-columns-1[data-reactid*=':$3'],#subscribe_lightbox_form form .form-columns-1[data-reactid*=':$3']{width:95%;max-width:none !important}
#exitForm form .form-columns-1[data-reactid*=':$7'],#newsletterForm form .form-columns-1[data-reactid*=':$7'],#newsletterMartechForm form .form-columns-1[data-reactid*=':$7'],#subscribe_lightbox_form form .form-columns-1[data-reactid*=':$7']{display:none}
#exitForm form .hs-error-msgs,#newsletterForm form .hs-error-msgs,#newsletterMartechForm form .hs-error-msgs,#subscribe_lightbox_form form .hs-error-msgs{font-size:13px;position:relative;bottom:0;text-align:center}
#exitForm form .hs-error-msgs li label,#newsletterForm form .hs-error-msgs li label,#newsletterMartechForm form .hs-error-msgs li label,#subscribe_lightbox_form form .hs-error-msgs li label{display:block;color:red;font-size:13px;position:relative}
#exitForm form .hs-submit .actions,#newsletterForm form .hs-submit .actions,#newsletterMartechForm form .hs-submit .actions,#subscribe_lightbox_form form .hs-submit .actions{text-align:center}
#exitForm form .hs-submit .actions .hs-button,#newsletterForm form .hs-submit .actions .hs-button,#newsletterMartechForm form .hs-submit .actions .hs-button,#subscribe_lightbox_form form .hs-submit .actions .hs-button{background:#00dfb0 !important;font-weight:bold;border-radius:35px;border:0;color:#fff;font-family:"Montserrat",sans-serif;font-style:italic;padding:0;font-size:16px;width:98%;min-width:150px;height:35px;line-height:35px;margin:auto;-webkit-appearance:none;-webkit-transform:translateY(-5%);transform:translateY(-5%)}
.newsletterBox #newsletterForm form .hs-submit{width:48%}
.newsletterBox #newsletterForm form .hs-submit .actions{width:100%}
.newsletterBox #newsletterForm form .hs-submit .actions .hs-button{margin-top:28px;font-weight:bold;background-color:#86cf00 !important}
#subscribe_lightbox .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}
#subscribe_lightbox .modal-header>div{width:50%}
#subscribe_lightbox .modal-header>div.right-col{padding-left:20px}
#subscribe_lightbox .modal-header>div img{width:295px}
#subscribe_lightbox .modal-header>div h2{text-align:left}
#subscribe_lightbox .modal-header>div p{line-height:20px !important;font-weight:500}
#subscribe_lightbox #subscribe_lightbox_form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#subscribe_lightbox #subscribe_lightbox_form .form-columns-3,#subscribe_lightbox #subscribe_lightbox_form .form-columns-2,#subscribe_lightbox #subscribe_lightbox_form .form-columns-1[data-reactid*=':$4']{display:block}
#subscribe_lightbox #subscribe_lightbox_form .form-columns-1[data-reactid*=':$7']{display:block}
#subscribe_lightbox #subscribe_lightbox_form .form-columns-1[data-reactid*=':$3']{width:46%}
#subscribe_lightbox #subscribe_lightbox_form .form-columns-1[data-reactid*=':$4']{width:100%;margin:0 2% 2%;max-width:none}
#subscribe_lightbox #subscribe_lightbox_form .form-columns-1[data-reactid*=':$4'] ul{padding-left:0}
#subscribe_lightbox #subscribe_lightbox_form .form-columns-1[data-reactid*=':$4'] ul li{padding-top:0}
#subscribe_lightbox #subscribe_lightbox_form .form-columns-1[data-reactid*=':$4'] ul li:before{content:none}
#subscribe_lightbox #subscribe_lightbox_form .form-columns-1[data-reactid*=':$5']{margin:0}
#subscribe_lightbox #subscribe_lightbox_form ul li:before{content:none !important}
#subscribe_lightbox #subscribe_lightbox_form .hs-submit{float:none;margin:auto}
#subscribe_lightbox #subscribe_lightbox_form .hs-form-field{width:100%}
#subscribe_lightbox #subscribe_lightbox_form .hs-input{font-size:19px}
#subscribe_lightbox #subscribe_lightbox_form ul.no-list.hs-error-msgs.inputs-list{padding:0;text-align:left}
#subscribe_lightbox #subscribe_lightbox_form ul.no-list.hs-error-msgs.inputs-list li{padding:0 !important}
#subscribe_lightbox #subscribe_lightbox_form .hs-error-msgs{font-size:12px !important}
#subscribe_lightbox #subscribe_lightbox_form .hs_error_rollup .hs-main-font-element{text-align:center}
.newsletterBox,.newsletterMartechBox{width:98%;-webkit-box-shadow:2px 2px 19px 2px rgba(0,0,0,0.18);box-shadow:2px 2px 19px 2px rgba(0,0,0,0.18);border:solid 1px #cfcdcd;background-color:#fffefe;padding:13px 30px 0;margin:20px auto;text-align:center}
.newsletterBox h2,.newsletterMartechBox h2{font-size:24px !important;font-weight:500 !important}
.newsletterBox h2:after,.newsletterMartechBox h2:after{border:0}
.newsletterBox h5,.newsletterMartechBox h5{color:#4a4a4a;margin-top:5px}
.newsletterBox #newsletterForm,.newsletterBox #newsletterMartechForm,.newsletterMartechBox #newsletterForm,.newsletterMartechBox #newsletterMartechForm{margin-top:8px}
.newsletterBox #newsletterForm .submitted-message,.newsletterBox #newsletterMartechForm .submitted-message,.newsletterMartechBox #newsletterForm .submitted-message,.newsletterMartechBox #newsletterMartechForm .submitted-message{margin:40px 0}
.newsletterBox #newsletterForm form,.newsletterBox #newsletterMartechForm form,.newsletterMartechBox #newsletterForm form,.newsletterMartechBox #newsletterMartechForm form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.newsletterBox #newsletterForm form .form-columns-1 .hs-form-field .input,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-form-field .input,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-form-field .input,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-form-field .input{margin-right:0}
.newsletterBox #newsletterForm form .form-columns-1 .hs-email,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-email,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-email,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-email{margin-top:0}
.newsletterBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list{padding-left:2px}
.newsletterBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display{font-size:11px;line-height:20px}
.newsletterBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list li,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list li,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list li,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list li{padding-top:5px;padding-left:0}
.newsletterBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.newsletterBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display input,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display input,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display input,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox-display input{position:static;margin-right:10px;margin-left:0;width:auto}
.newsletterBox #newsletterForm form .form-columns-1 .hs-error-msgs,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-error-msgs,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-error-msgs,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-error-msgs{padding:0;text-align:left}
.newsletterBox #newsletterForm form .form-columns-1 .hs-error-msgs li,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-error-msgs li,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-error-msgs li,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-error-msgs li{padding:0;margin-top:0}
.newsletterBox #newsletterForm form .form-columns-1[data-reactid*=':$3'],.newsletterBox #newsletterMartechForm form .form-columns-1[data-reactid*=':$3'],.newsletterMartechBox #newsletterForm form .form-columns-1[data-reactid*=':$3'],.newsletterMartechBox #newsletterMartechForm form .form-columns-1[data-reactid*=':$3']{width:100%}
.newsletterMartechBox h2{font-size:26px !important}
.newsletterMartechBox h3{font-size:18px !important}
#newsletterMartechForm form{position:relative}
#newsletterMartechForm form .form-columns-1 .hs-form-field{width:100%}
#newsletterMartechForm form .form-columns-1 .hs-form-field select.hs-input{width:98%;font-size:15px}
#newsletterMartechForm form .form-columns-1 .hs-form-field .hs-form-booleancheckbox-display input{width:3% !important;top:3px !important}
#newsletterMartechForm form .form-columns-1[data-reactid*=':$3']{width:47% !important;position:relative}
#newsletterMartechForm form .form-columns-1[data-reactid*=':$4']{display:block;width:100%;max-width:650px}
#newsletterMartechForm form .hs-submit{margin:3% 0 0 0 !important;position:absolute;width:33% !important;left:35%;top:calc(100% - 6em)}
#exitForm form{display:block}
img[src*="adnxs"]{display:none}
#drift-widget{-webkit-transition:bottom .75s ease-in !important;transition:bottom .75s ease-in !important}
html.om-position-floating-bottom #drift-widget{bottom:72px !important}
.wp-block-group__inner-container{max-width:1400px;width:100%;margin:auto;padding-left:15px;padding-right:15px}
#opt-out{padding:0 20px;text-align:left;max-width:980px;margin:0 auto;position:relative}
#opt-out form{position:relative;text-align:center}
#opt-out form .opt-out-situations{list-style:none;padding-top:30px}
#opt-out form .opt-out-situations li{padding-bottom:10px}
#opt-out form .opt-out-situations li label input{-webkit-appearance:checkbox;-moz-appearance:checkbox;-o-appearance:checkbox;-ms-appearance:checkbox;float:left}
#opt-out form .opt-out-situations li label .the-content{padding-left:30px;font-weight:normal}
#opt-out form .opt-out-situations li label .the-content strong{display:block;padding-bottom:5px}
#opt-out form .opt-out-situations li .the-content{padding-left:30px;font-weight:normal}
#opt-out form .opt-out-situations li .the-content p{font-size:1rem}
#opt-out form .opt-out-situations li .the-content strong{display:block;padding-bottom:5px}
#opt-out form .opt-out-platforms{display:block;margin:0 auto;text-align:center;padding:20px 0 5px;width:50%}
#opt-out form .opt-out-platforms>span{display:block;text-align:left;color:#000;font-weight:500;font-size:16px;padding-bottom:7px}
#opt-out form .opt-out-platforms>select{-webkit-appearance:menulist;-moz-appearance:menulist;-o-appearance:menulist;-ms-appearance:menulist}
#opt-out form .opt-out-platforms>input{border:1px solid #ccc;padding:5px 10px}
#opt-out form .opt-out-platforms>select,#opt-out form .opt-out-platforms>input{height:55px;border:1px solid #a3a3a2;padding:10px 45px 10px 15px;font-size:1rem;border-radius:2px;display:block;width:100%;margin:0 auto}
#opt-out form .opt-out-platforms>select:focus,#opt-out form .opt-out-platforms>input:focus{border-color:#3db0f5;color:#3db0f5;background:#e9f6ff}
#opt-out form .gglcptch{display:inline-block;width:301px}
#opt-out form .submit{text-align:center;padding-top:40px}
#opt-out form .loader-wrapper,#opt-out form .form-thankyou{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.98)}
#opt-out form .loader-wrapper .inner,#opt-out form .form-thankyou .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#opt-out form .loader-wrapper .inner img{height:50px;width:auto}
#opt-out form .form-thankyou .inner{text-align:center}
#opt-out form .form-thankyou .inner .another{text-decoration:underline;cursor:pointer}
#opt-out form .form-error{text-align:center;padding-top:15px;font-size:.8rem;font-style:italic;color:red;display:none}
#opt-out .device-id-info-text{cursor:pointer;color:inherit}
#opt-out .device-id-info-text>span{text-decoration:underline}
#opt-out .info-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:white;padding:20px;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.2);-o-box-shadow:0 0 9px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 0 9px 0 rgba(0,0,0,0.2);box-shadow:0 0 9px 0 rgba(0,0,0,0.2);font-size:.9rem;display:none}
#opt-out .info-box *{font-size:inherit}
@media(min-width:87.5em){.fsr-container{background-size:cover;background-position:center center}
}@media only screen and (min-width:320px){.modal .modal-content #mamaForm form .form-columns-1{margin:0 3%}
}@media only screen and (min-width:479px){#exitForm form .hs-submit,#newsletterForm form .hs-submit,#newsletterMartechForm form .hs-submit,#subscribe_lightbox_form form .hs-submit{width:46%;float:right;margin:4% 2% 0 2%}
.newsletterBox #newsletterForm form .form-columns-1,.newsletterBox #newsletterMartechForm form .form-columns-1,.newsletterMartechBox #newsletterForm form .form-columns-1,.newsletterMartechBox #newsletterMartechForm form .form-columns-1{min-height:60px;margin:0;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}
.newsletterBox #newsletterForm form .form-columns-1:nth-child(odd),.newsletterBox #newsletterMartechForm form .form-columns-1:nth-child(odd),.newsletterMartechBox #newsletterForm form .form-columns-1:nth-child(odd),.newsletterMartechBox #newsletterMartechForm form .form-columns-1:nth-child(odd){margin-left:0}
.newsletterBox #newsletterForm form .form-columns-1:nth-child(even),.newsletterBox #newsletterMartechForm form .form-columns-1:nth-child(even),.newsletterMartechBox #newsletterForm form .form-columns-1:nth-child(even),.newsletterMartechBox #newsletterMartechForm form .form-columns-1:nth-child(even){margin-right:0}
.newsletterBox #newsletterForm form .form-columns-1 .hs-form-field .hs-input,.newsletterBox #newsletterMartechForm form .form-columns-1 .hs-form-field .hs-input,.newsletterMartechBox #newsletterForm form .form-columns-1 .hs-form-field .hs-input,.newsletterMartechBox #newsletterMartechForm form .form-columns-1 .hs-form-field .hs-input{width:95%}
.newsletterBox #newsletterForm form .hs-submit,.newsletterBox #newsletterMartechForm form .hs-submit,.newsletterMartechBox #newsletterForm form .hs-submit,.newsletterMartechBox #newsletterMartechForm form .hs-submit{width:48%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}
.newsletterBox #newsletterForm form .hs-submit .actions,.newsletterBox #newsletterMartechForm form .hs-submit .actions,.newsletterMartechBox #newsletterForm form .hs-submit .actions,.newsletterMartechBox #newsletterMartechForm form .hs-submit .actions{text-align:left;width:100%}
.newsletterBox #newsletterForm form .hs-submit .actions .hs-button,.newsletterBox #newsletterMartechForm form .hs-submit .actions .hs-button,.newsletterMartechBox #newsletterForm form .hs-submit .actions .hs-button,.newsletterMartechBox #newsletterMartechForm form .hs-submit .actions .hs-button{width:95%;background-color:#86cf00}
}@media only screen and (min-width:480px){.modal .modal-content #mamaForm form .form-columns-1{margin:0 2%}
}@media only screen and (min-width:768px){.modal .modal-content{width:90%}
.modal .modal-content #mamaForm form .form-columns-1{margin:0 13%}
}@media only screen and (min-width:992px){.modal .modal-content{width:49%;max-width:600px}
.modal .modal-content #mamaForm form .form-columns-1{margin:0 2%}
.modal .modal-content #mamaForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox{margin-bottom:-19px}
#exitForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox,#newsletterForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox,#newsletterMartechForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox,#subscribe_lightbox_form form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox{margin-bottom:-19px}
#opt-out{padding:0 200px}
}@media only screen and (min-width:1200px){.modal .modal-content{width:40%;max-width:640px}
.modal .modal-content #mamaForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox{margin-bottom:-19px}
#exitForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox,#newsletterForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox,#newsletterMartechForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox,#subscribe_lightbox_form form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox{margin-bottom:-19px}
}@media(max-width:1439px){.sectionwrapblue .New_AF_Section.footer.bannerSection{background-size:contain}
}@media only screen and (max-width:1350px){.sectionwrapblue .contanerFooter.banner h3{font-size:27px !important;padding:0 30px;line-height:38px}
}@media only screen and (max-width:900px){.sectionwrapblue .contaner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}
.sectionwrapblue .imageC,.sectionwrapblue .content{width:100%}
}@media only screen and (max-width:768px){.modal .modal-content #mamaForm form .form-columns-1 .hs_i_agree_to_the_terms_set_forth_in_appsflyer_s_privacy_policy_and_to_receive_occasional_email_conten .inputs-list .hs-form-booleancheckbox{padding-left:25px}
}@media(max-width:768px){.sectionwrapblue .New_AF_Section.footer.bannerSection{min-height:auto}
#subscribe_lightbox.modal .modal-content{width:90%}
}@media only screen and (max-width:700px){.sectionwrapblue .New_AF_Section.bannerSection{background-image:none !important;background-color:#f7fbff !important;opacity:.9}
.sectionwrapblue .New_AF_Section h3{font-size:27px;font-weight:400;margin-top:0}
.sectionwrapblue .button.blue{font-size:18px;margin-right:20px;padding:15px 22px}
}@media only screen and (max-width:479px){#exitForm form .form-columns-1,#newsletterForm form .form-columns-1,#newsletterMartechForm form .form-columns-1,#subscribe_lightbox_form form .form-columns-1{width:100%}
}@media(max-width:479px){#checkbox-text{color:#c2c2c2 !important;font-size:20px !important;font-size:24px !important;top:-56px;position:relative;left:85px}
.ulp-layer{height:70px !important;margin-bottom:15px !important;position:initial !important;width:100% !important}
.ulp-layer:first-child{height:100px !important}
.ulp-layer h3{font-size:40px !important}
.ulp-input.ulp-input-field{height:70px !important;margin-bottom:20px !important;font-size:30px !important}
.ulp-layer .ulp-submit{font-size:30px !important}
.ulp-inline-window{height:355px !important}
.ulp-layer .remark{color:#c2c2c2 !important;font-size:18px !important}
.ulp-checkbox{width:60px !important;height:60px !important}
.ulp-inline-window{width:100% !important}
}@media(max-width:425px){#subscribe_lightbox .modal-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#subscribe_lightbox .modal-header>div{width:100%;text-align:center}
#subscribe_lightbox .modal-header>div h2{text-align:center}
#subscribe_lightbox.modal .modal-content{height:100%;overflow:scroll}
#subscribe_lightbox #subscribe_lightbox_form .form-columns-1[data-reactid*=':$3']{width:100%}
}@media(max-width:87.49em){.content{width:680px}
}@media(max-width:64.0525em){.section-banner.section-banner-carrier .section-inner{height:330px}
.section-alt{padding:25px 0}
#exitForm form,#newsletterForm form,#newsletterMartechForm form,#subscribe_lightbox_form form{text-align:center}
#exitForm .hs-submit,#newsletterForm .hs-submit,#newsletterMartechForm .hs-submit,#subscribe_lightbox_form .hs-submit{float:none;width:100% !important;margin:2%}
}@media(max-width:48.0525em){.shell,.workarea{width:auto;padding:0 15px}
h2,.h2{font-size:34px}
.hide-mobile{display:none !important}
.show-mobile{display:block !important}
.socials .item{width:30px !important;height:30px !important}
.section-banner .section-inner h1{font-size:50px;line-height:66px}
.section-banner .section-inner h1.large{font-size:40px}
.section-banner{height:340px}
.section-banner .section-inner{height:340px}
.section-banner .bg-holder{max-height:340px}
.section-get-started .section-inner h2{line-height:44px;font-size:40px;margin-bottom:0}
.intro{height:270px}
.intro .intro-content h1{font-size:54px}
}@media(max-width:30.0525em){h2,.h2{font-size:26px}
#newsletterMartechForm form .hs-submit{top:calc(100% - 3em)}
}