/*! CSS Used from: https://www.cerri.com/wp-content/cache/autoptimize/css/autoptimize_b997dd66267d10fd608732384fc1be83.css ; media=all */
@media all{
    strong{font-weight:700;}
    img{vertical-align:middle;}
    img{max-width:100%;height:auto;box-sizing:border-box;}
    img{border:0;}
    ul{margin:0 0 15px;}
    *+ul{margin-top:15px;}
    h1,h3{margin:0 0 15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#444;text-transform:none;}
    h1{font-size:36px;line-height:42px;}
    h3{font-size:18px;line-height:24px;}
    ul{padding-left:30px;}
    ::-moz-selection{background:#39f;color:#fff;text-shadow:none;}
    ::selection{background:#39f;color:#fff;text-shadow:none;}
    article,header,main{display:block;}
    .uk-block{position:relative;box-sizing:border-box;padding-top:20px;padding-bottom:20px;}
    @media (min-width:768px){
    .uk-block{padding-top:50px;padding-bottom:50px;}
    }
    .uk-block:before,.uk-block:after{content:"";display:table;}
    .uk-block:after{clear:both;}
    .uk-block>:last-child{margin-bottom:0;}
    .uk-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
    .uk-grid:before,.uk-grid:after{content:"";display:block;overflow:hidden;}
    .uk-grid:after{clear:both;}
    .uk-grid>*{-ms-flex:none;-webkit-flex:none;flex:none;margin:0;float:left;}
    .uk-grid>*>:last-child{margin-bottom:0;}
    .uk-grid{margin-left:-25px;}
    .uk-grid>*{padding-left:25px;}
    @media (min-width:1220px){
    .uk-grid{margin-left:-35px;}
    .uk-grid>*{padding-left:35px;}
    }
    [class*=uk-width]{box-sizing:border-box;width:100%;}
    .uk-article:before,.uk-article:after{content:"";display:table;}
    .uk-article:after{clear:both;}
    .uk-article>:last-child{margin-bottom:0;}
    .uk-panel-box{padding:25px;background:#fff;color:#444;}
    .uk-form input,.uk-form select{box-sizing:border-box;margin:0;border-radius:0;font:inherit;color:inherit;}
    .uk-form select{text-transform:none;}
    .uk-form input::-moz-focus-inner{border:0;padding:0;}
    .uk-form input[type=text],.uk-form input[type=email],.uk-form input[type=tel],.uk-form input[type=number]{-webkit-appearance:none;}
    .uk-form ::-moz-placeholder{opacity:1;}
    .uk-form :invalid{box-shadow:none;}
    .uk-form input:not([type=radio]):not([type=checkbox]),.uk-form select{vertical-align:middle;}
    .uk-form select,.uk-form input[type=text],.uk-form input[type=number],.uk-form input[type=email],.uk-form input[type=tel]{height:40px;max-width:100%;padding:11px;border:1px solid #ddd;background:#fff;color:#444;-webkit-transition:all .2s linear;-webkit-transition-property:border,background,color,box-shadow,padding;transition:all .2s linear;transition-property:border,background,color,box-shadow,padding;border-radius:4px;}
    .uk-form select:focus,.uk-form input[type=text]:focus,.uk-form input[type=number]:focus,.uk-form input[type=email]:focus,.uk-form input[type=tel]:focus{border-color:#99baca;outline:0;background:#f5fbfe;color:#444;}
    .uk-form select:disabled,.uk-form input[type=text]:disabled,.uk-form input[type=number]:disabled,.uk-form input[type=email]:disabled,.uk-form input[type=tel]:disabled{border-color:#ededed;background-color:#f5f5f5;color:#999;}
    .uk-form :-ms-input-placeholder{color:#999!important;}
    .uk-form ::-moz-placeholder{color:#999;}
    .uk-form ::-webkit-input-placeholder{color:#999;}
    .uk-form :disabled:-ms-input-placeholder{color:#999!important;}
    .uk-form :disabled::-moz-placeholder{color:#999;}
    .uk-form :disabled::-webkit-input-placeholder{color:#999;}
    .uk-container{box-sizing:border-box;max-width:980px;padding:0 25px;}
    @media (min-width:1220px){
    .uk-container{max-width:1200px;padding:0 35px;}
    }
    .uk-container:before,.uk-container:after{content:"";display:table;}
    .uk-container:after{clear:both;}
    .uk-container-center{margin-left:auto;margin-right:auto;}
    @media (max-width:480px){
    .uk-container{padding:0 15px;}
    }
    .tm-main{word-wrap:break-word;}
    @media (max-width:480px){
    article.uk-panel-box{padding:20px 15px;}
    }
    .tm-main{background-color:#fafafa;}
    .panel-grid.panel-has-style>.panel-row-style{display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
    .panel-grid-cell{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
    .panel-grid-cell .panel-cell-style{height:100%;}
    .panel-grid-cell .so-panel{zoom:1;}
    .panel-grid-cell .so-panel:before{content:'';display:block;}
    .panel-grid-cell .so-panel:after{content:'';display:table;clear:both;}
    .panel-grid-cell .panel-last-child{margin-bottom:0;}
    .panel-grid-cell .widget-title{margin-top:0;}
    .hide{display:none;}
    .panel-layout{max-width:100%!important;margin:0!important;}
    .panel-grid-cell{width:100%!important;max-width:1440px;margin:0 auto;padding:0 20px;}
    strong{font-weight:600;}
    h1,h3{font-family:"Open Sans","Helvetica","Arial",sans-serif;font-weight:300;margin-bottom:30px;}
    h1{font-size:48px;line-height:52px;}
    h3{font-size:24px;line-height:32px;}
    .hide{display:none!important;}
    .button,.uk-form .button{background-color:#029ede;border:1px solid #029ede;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;letter-spacing:2px;line-height:1;padding:13px 57px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s;}
    .button:hover,.uk-form .button:hover{background-color:#02b0f7;border-color:#02b0f7;color:#fff;}
    .uk-form .submit-wrap .button{width:100%!important;}
    .nf-form-fields-required{display:none;}
    .uk-form select,.uk-form input[type=text],.uk-form input[type=number],.uk-form input[type=email],.uk-form input[type=tel]{padding:6px 10px;}
    .tm-main{background:0 0;padding-top:80px;padding-bottom:0;}
    .uk-panel-box{padding:25px 0;background:0 0;}
    .uk-panel-box.page{padding:0;}
    .email-field{width:72%;margin-right:3%;float:left;}
    .nf-field-container.team-field{width:24.9%;float:left;clear:right;}
    .intl-tel-input{width:100%;}
    input[type=tel]::-webkit-input-placeholder{color:#ccc;}
    input[type=tel]:-ms-input-placeholder{color:#ccc;}
    input[type=tel]::placeholder{color:#ccc;}
    footer.tm-footer .footer-copyright-left a#footer-logo+span{margin-top:10px;display:inline-block;}
    @media screen and (max-width:767px){
    h1,h3{margin-bottom:20px;}
    h1{font-size:36px;line-height:42px;}
    }
    @media screen and (max-width:520px){
    .tm-main{padding-top:20px;}
    }
    .ninja-forms-form-wrap *,.ninja-forms-form-wrap :after,.ninja-forms-form-wrap :before{-ms-box-sizing:border-box;box-sizing:border-box;}
    .nf-response-msg{display:none;}
    .nf-field-container{clear:both;position:relative;margin-bottom:25px;}
    .nf-field-container:after{clear:both;content:"";display:block;}
    .nf-field-label label{font-weight:700;margin:0;padding:0;}
    .nf-field-element{position:relative;}
    .nf-field-element input,.nf-field-element select{margin:0;width:auto;height:auto;vertical-align:inherit;}
    .nf-input-limit{font-size:12px;margin-top:5px;}
    .nf-form-hp{position:absolute;visibility:hidden;}
    .ninja-forms-req-symbol{color:#e80000;}
    .ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center;}
    .field-wrap{display:-ms-flexbox;display:flex;}
    .field-wrap>div input,.field-wrap select{width:100%;}
    .field-wrap input[type=button]{width:auto;}
    .nf-field-label{-ms-flex-order:5;order:5;}
    .nf-field-element{-ms-flex-order:15;order:15;}
    .label-above .nf-field-label{margin-bottom:10px;}
    .label-hidden .field-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .label-hidden .nf-field-label{height:0;width:100%;visibility:hidden;}
    .label-hidden .nf-field-element{width:100%;}
    .label-above .field-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:wrap;flex-flow:wrap;}
    .label-above .nf-field-element{margin:0;width:100%;}
    }
    /*! CSS Used from: https://www.cerri.com/wp-content/cache/autoptimize/css/autoptimize_single_1da47d0c83a299caa32eaf141b042130.css ; media=all */
    @media all{
    .intl-tel-input{position:relative;display:inline-block;}
    .intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box;}
    .intl-tel-input .hide{display:none;}
    .intl-tel-input input,.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0;}
    .intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px;}
    .intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px;}
    .intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto;}
    .intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555;}
    .intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;}
    .intl-tel-input .country-list .flag-box{display:inline-block;width:20px;}
    @media (max-width:500px){
    .intl-tel-input .country-list{white-space:normal;}
    }
    .intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc;}
    .intl-tel-input .country-list .country{padding:5px 10px;}
    .intl-tel-input .country-list .country .dial-code{color:#999;}
    .intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code{vertical-align:middle;}
    .intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name{margin-right:6px;}
    .intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0;}
    .intl-tel-input.allow-dropdown .flag-container{right:auto;left:0;}
    .intl-tel-input.allow-dropdown .selected-flag{width:46px;}
    .intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer;}
    .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05);}
    .iti-flag{width:20px;}
    .iti-flag.be{width:18px;}
    .iti-flag.ch{width:15px;}
    .iti-flag.mc{width:19px;}
    .iti-flag.ne{width:18px;}
    .iti-flag.np{width:13px;}
    .iti-flag.va{width:15px;}
    @media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){
    .iti-flag{background-size:5630px 15px;}
    }
    .iti-flag.ad{height:14px;background-position:-22px 0;}
    .iti-flag.ae{height:10px;background-position:-44px 0;}
    .iti-flag.af{height:14px;background-position:-66px 0;}
    .iti-flag.ag{height:14px;background-position:-88px 0;}
    .iti-flag.ai{height:10px;background-position:-110px 0;}
    .iti-flag.al{height:15px;background-position:-132px 0;}
    .iti-flag.am{height:10px;background-position:-154px 0;}
    .iti-flag.ao{height:14px;background-position:-176px 0;}
    .iti-flag.ar{height:13px;background-position:-220px 0;}
    .iti-flag.as{height:10px;background-position:-242px 0;}
    .iti-flag.at{height:14px;background-position:-264px 0;}
    .iti-flag.au{height:10px;background-position:-286px 0;}
    .iti-flag.aw{height:14px;background-position:-308px 0;}
    .iti-flag.ax{height:13px;background-position:-330px 0;}
    .iti-flag.az{height:10px;background-position:-352px 0;}
    .iti-flag.ba{height:10px;background-position:-374px 0;}
    .iti-flag.bb{height:14px;background-position:-396px 0;}
    .iti-flag.bd{height:12px;background-position:-418px 0;}
    .iti-flag.be{height:15px;background-position:-440px 0;}
    .iti-flag.bf{height:14px;background-position:-460px 0;}
    .iti-flag.bg{height:12px;background-position:-482px 0;}
    .iti-flag.bh{height:12px;background-position:-504px 0;}
    .iti-flag.bi{height:12px;background-position:-526px 0;}
    .iti-flag.bj{height:14px;background-position:-548px 0;}
    .iti-flag.bl{height:14px;background-position:-570px 0;}
    .iti-flag.bm{height:10px;background-position:-592px 0;}
    .iti-flag.bn{height:10px;background-position:-614px 0;}
    .iti-flag.bo{height:14px;background-position:-636px 0;}
    .iti-flag.bq{height:14px;background-position:-658px 0;}
    .iti-flag.br{height:14px;background-position:-680px 0;}
    .iti-flag.bs{height:10px;background-position:-702px 0;}
    .iti-flag.bt{height:14px;background-position:-724px 0;}
    .iti-flag.bw{height:14px;background-position:-768px 0;}
    .iti-flag.by{height:10px;background-position:-790px 0;}
    .iti-flag.bz{height:14px;background-position:-812px 0;}
    .iti-flag.ca{height:10px;background-position:-834px 0;}
    .iti-flag.cc{height:10px;background-position:-856px 0;}
    .iti-flag.cd{height:15px;background-position:-878px 0;}
    .iti-flag.cf{height:14px;background-position:-900px 0;}
    .iti-flag.cg{height:14px;background-position:-922px 0;}
    .iti-flag.ch{height:15px;background-position:-944px 0;}
    .iti-flag.ci{height:14px;background-position:-961px 0;}
    .iti-flag.ck{height:10px;background-position:-983px 0;}
    .iti-flag.cl{height:14px;background-position:-1005px 0;}
    .iti-flag.cm{height:14px;background-position:-1027px 0;}
    .iti-flag.cn{height:14px;background-position:-1049px 0;}
    .iti-flag.co{height:14px;background-position:-1071px 0;}
    .iti-flag.cr{height:12px;background-position:-1115px 0;}
    .iti-flag.cu{height:10px;background-position:-1137px 0;}
    .iti-flag.cv{height:12px;background-position:-1159px 0;}
    .iti-flag.cw{height:14px;background-position:-1181px 0;}
    .iti-flag.cx{height:10px;background-position:-1203px 0;}
    .iti-flag.cy{height:13px;background-position:-1225px 0;}
    .iti-flag.cz{height:14px;background-position:-1247px 0;}
    .iti-flag.de{height:12px;background-position:-1269px 0;}
    .iti-flag.dj{height:14px;background-position:-1313px 0;}
    .iti-flag.dk{height:15px;background-position:-1335px 0;}
    .iti-flag.dm{height:10px;background-position:-1357px 0;}
    .iti-flag.do{height:13px;background-position:-1379px 0;}
    .iti-flag.dz{height:14px;background-position:-1401px 0;}
    .iti-flag.ec{height:14px;background-position:-1445px 0;}
    .iti-flag.ee{height:13px;background-position:-1467px 0;}
    .iti-flag.eg{height:14px;background-position:-1489px 0;}
    .iti-flag.eh{height:10px;background-position:-1511px 0;}
    .iti-flag.er{height:10px;background-position:-1533px 0;}
    .iti-flag.es{height:14px;background-position:-1555px 0;}
    .iti-flag.et{height:10px;background-position:-1577px 0;}
    .iti-flag.fi{height:12px;background-position:-1621px 0;}
    .iti-flag.fj{height:10px;background-position:-1643px 0;}
    .iti-flag.fk{height:10px;background-position:-1665px 0;}
    .iti-flag.fm{height:11px;background-position:-1687px 0;}
    .iti-flag.fo{height:15px;background-position:-1709px 0;}
    .iti-flag.fr{height:14px;background-position:-1731px 0;}
    .iti-flag.ga{height:15px;background-position:-1753px 0;}
    .iti-flag.gb{height:10px;background-position:-1775px 0;}
    .iti-flag.gd{height:12px;background-position:-1797px 0;}
    .iti-flag.ge{height:14px;background-position:-1819px 0;}
    .iti-flag.gf{height:14px;background-position:-1841px 0;}
    .iti-flag.gg{height:14px;background-position:-1863px 0;}
    .iti-flag.gh{height:14px;background-position:-1885px 0;}
    .iti-flag.gi{height:10px;background-position:-1907px 0;}
    .iti-flag.gl{height:14px;background-position:-1929px 0;}
    .iti-flag.gm{height:14px;background-position:-1951px 0;}
    .iti-flag.gn{height:14px;background-position:-1973px 0;}
    .iti-flag.gp{height:14px;background-position:-1995px 0;}
    .iti-flag.gq{height:14px;background-position:-2017px 0;}
    .iti-flag.gr{height:14px;background-position:-2039px 0;}
    .iti-flag.gt{height:13px;background-position:-2083px 0;}
    .iti-flag.gu{height:11px;background-position:-2105px 0;}
    .iti-flag.gw{height:10px;background-position:-2127px 0;}
    .iti-flag.gy{height:12px;background-position:-2149px 0;}
    .iti-flag.hk{height:14px;background-position:-2171px 0;}
    .iti-flag.hn{height:10px;background-position:-2215px 0;}
    .iti-flag.hr{height:10px;background-position:-2237px 0;}
    .iti-flag.ht{height:12px;background-position:-2259px 0;}
    .iti-flag.hu{height:10px;background-position:-2281px 0;}
    .iti-flag.id{height:14px;background-position:-2325px 0;}
    .iti-flag.ie{height:10px;background-position:-2347px 0;}
    .iti-flag.il{height:15px;background-position:-2369px 0;}
    .iti-flag.im{height:10px;background-position:-2391px 0;}
    .iti-flag.in{height:14px;background-position:-2413px 0;}
    .iti-flag.io{height:10px;background-position:-2435px 0;}
    .iti-flag.iq{height:14px;background-position:-2457px 0;}
    .iti-flag.ir{height:12px;background-position:-2479px 0;}
    .iti-flag.is{height:15px;background-position:-2501px 0;}
    .iti-flag.it{height:14px;background-position:-2523px 0;}
    .iti-flag.je{height:12px;background-position:-2545px 0;}
    .iti-flag.jm{height:10px;background-position:-2567px 0;}
    .iti-flag.jo{height:10px;background-position:-2589px 0;}
    .iti-flag.jp{height:14px;background-position:-2611px 0;}
    .iti-flag.ke{height:14px;background-position:-2633px 0;}
    .iti-flag.kg{height:12px;background-position:-2655px 0;}
    .iti-flag.kh{height:13px;background-position:-2677px 0;}
    .iti-flag.ki{height:10px;background-position:-2699px 0;}
    .iti-flag.km{height:12px;background-position:-2721px 0;}
    .iti-flag.kn{height:14px;background-position:-2743px 0;}
    .iti-flag.kp{height:10px;background-position:-2765px 0;}
    .iti-flag.kr{height:14px;background-position:-2787px 0;}
    .iti-flag.kw{height:10px;background-position:-2809px 0;}
    .iti-flag.ky{height:10px;background-position:-2831px 0;}
    .iti-flag.kz{height:10px;background-position:-2853px 0;}
    .iti-flag.la{height:14px;background-position:-2875px 0;}
    .iti-flag.lb{height:14px;background-position:-2897px 0;}
    .iti-flag.lc{height:10px;background-position:-2919px 0;}
    .iti-flag.li{height:12px;background-position:-2941px 0;}
    .iti-flag.lk{height:10px;background-position:-2963px 0;}
    .iti-flag.lr{height:11px;background-position:-2985px 0;}
    .iti-flag.ls{height:14px;background-position:-3007px 0;}
    .iti-flag.lt{height:12px;background-position:-3029px 0;}
    .iti-flag.lu{height:12px;background-position:-3051px 0;}
    .iti-flag.lv{height:10px;background-position:-3073px 0;}
    .iti-flag.ly{height:10px;background-position:-3095px 0;}
    .iti-flag.ma{height:14px;background-position:-3117px 0;}
    .iti-flag.mc{height:15px;background-position:-3139px 0;}
    .iti-flag.md{height:10px;background-position:-3160px 0;}
    .iti-flag.me{height:10px;background-position:-3182px 0;}
    .iti-flag.mf{height:14px;background-position:-3204px 0;}
    .iti-flag.mg{height:14px;background-position:-3226px 0;}
    .iti-flag.mh{height:11px;background-position:-3248px 0;}
    .iti-flag.mk{height:10px;background-position:-3270px 0;}
    .iti-flag.ml{height:14px;background-position:-3292px 0;}
    .iti-flag.mm{height:14px;background-position:-3314px 0;}
    .iti-flag.mn{height:10px;background-position:-3336px 0;}
    .iti-flag.mo{height:14px;background-position:-3358px 0;}
    .iti-flag.mp{height:10px;background-position:-3380px 0;}
    .iti-flag.mq{height:14px;background-position:-3402px 0;}
    .iti-flag.mr{height:14px;background-position:-3424px 0;}
    .iti-flag.ms{height:10px;background-position:-3446px 0;}
    .iti-flag.mt{height:14px;background-position:-3468px 0;}
    .iti-flag.mu{height:14px;background-position:-3490px 0;}
    .iti-flag.mv{height:14px;background-position:-3512px 0;}
    .iti-flag.mw{height:14px;background-position:-3534px 0;}
    .iti-flag.mx{height:12px;background-position:-3556px 0;}
    .iti-flag.my{height:10px;background-position:-3578px 0;}
    .iti-flag.mz{height:14px;background-position:-3600px 0;}
    .iti-flag.na{height:14px;background-position:-3622px 0;}
    .iti-flag.nc{height:10px;background-position:-3644px 0;}
    .iti-flag.ne{height:15px;background-position:-3666px 0;}
    .iti-flag.nf{height:10px;background-position:-3686px 0;}
    .iti-flag.ng{height:10px;background-position:-3708px 0;}
    .iti-flag.ni{height:12px;background-position:-3730px 0;}
    .iti-flag.nl{height:14px;background-position:-3752px 0;}
    .iti-flag.no{height:15px;background-position:-3774px 0;}
    .iti-flag.np{height:15px;background-position:-3796px 0;}
    .iti-flag.nr{height:10px;background-position:-3811px 0;}
    .iti-flag.nu{height:10px;background-position:-3833px 0;}
    .iti-flag.nz{height:10px;background-position:-3855px 0;}
    .iti-flag.om{height:10px;background-position:-3877px 0;}
    .iti-flag.pa{height:14px;background-position:-3899px 0;}
    .iti-flag.pe{height:14px;background-position:-3921px 0;}
    .iti-flag.pf{height:14px;background-position:-3943px 0;}
    .iti-flag.pg{height:15px;background-position:-3965px 0;}
    .iti-flag.ph{height:10px;background-position:-3987px 0;}
    .iti-flag.pk{height:14px;background-position:-4009px 0;}
    .iti-flag.pl{height:13px;background-position:-4031px 0;}
    .iti-flag.pm{height:14px;background-position:-4053px 0;}
    .iti-flag.pr{height:14px;background-position:-4097px 0;}
    .iti-flag.ps{height:10px;background-position:-4119px 0;}
    .iti-flag.pt{height:14px;background-position:-4141px 0;}
    .iti-flag.pw{height:13px;background-position:-4163px 0;}
    .iti-flag.py{height:11px;background-position:-4185px 0;}
    .iti-flag.qa{height:8px;background-position:-4207px 0;}
    .iti-flag.re{height:14px;background-position:-4229px 0;}
    .iti-flag.ro{height:14px;background-position:-4251px 0;}
    .iti-flag.rs{height:14px;background-position:-4273px 0;}
    .iti-flag.ru{height:14px;background-position:-4295px 0;}
    .iti-flag.rw{height:14px;background-position:-4317px 0;}
    .iti-flag.sa{height:14px;background-position:-4339px 0;}
    .iti-flag.sb{height:10px;background-position:-4361px 0;}
    .iti-flag.sc{height:10px;background-position:-4383px 0;}
    .iti-flag.sd{height:10px;background-position:-4405px 0;}
    .iti-flag.se{height:13px;background-position:-4427px 0;}
    .iti-flag.sg{height:14px;background-position:-4449px 0;}
    .iti-flag.sh{height:10px;background-position:-4471px 0;}
    .iti-flag.si{height:10px;background-position:-4493px 0;}
    .iti-flag.sj{height:15px;background-position:-4515px 0;}
    .iti-flag.sk{height:14px;background-position:-4537px 0;}
    .iti-flag.sl{height:14px;background-position:-4559px 0;}
    .iti-flag.sm{height:15px;background-position:-4581px 0;}
    .iti-flag.sn{height:14px;background-position:-4603px 0;}
    .iti-flag.so{height:14px;background-position:-4625px 0;}
    .iti-flag.sr{height:14px;background-position:-4647px 0;}
    .iti-flag.ss{height:10px;background-position:-4669px 0;}
    .iti-flag.st{height:10px;background-position:-4691px 0;}
    .iti-flag.sv{height:12px;background-position:-4713px 0;}
    .iti-flag.sx{height:14px;background-position:-4735px 0;}
    .iti-flag.sy{height:14px;background-position:-4757px 0;}
    .iti-flag.sz{height:14px;background-position:-4779px 0;}
    .iti-flag.tc{height:10px;background-position:-4823px 0;}
    .iti-flag.td{height:14px;background-position:-4845px 0;}
    .iti-flag.tg{height:13px;background-position:-4889px 0;}
    .iti-flag.th{height:14px;background-position:-4911px 0;}
    .iti-flag.tj{height:10px;background-position:-4933px 0;}
    .iti-flag.tk{height:10px;background-position:-4955px 0;}
    .iti-flag.tl{height:10px;background-position:-4977px 0;}
    .iti-flag.tm{height:14px;background-position:-4999px 0;}
    .iti-flag.tn{height:14px;background-position:-5021px 0;}
    .iti-flag.to{height:10px;background-position:-5043px 0;}
    .iti-flag.tr{height:14px;background-position:-5065px 0;}
    .iti-flag.tt{height:12px;background-position:-5087px 0;}
    .iti-flag.tv{height:10px;background-position:-5109px 0;}
    .iti-flag.tw{height:14px;background-position:-5131px 0;}
    .iti-flag.tz{height:14px;background-position:-5153px 0;}
    .iti-flag.ua{height:14px;background-position:-5175px 0;}
    .iti-flag.ug{height:14px;background-position:-5197px 0;}
    .iti-flag.us{height:11px;background-position:-5241px 0;}
    .iti-flag.uy{height:14px;background-position:-5263px 0;}
    .iti-flag.uz{height:10px;background-position:-5285px 0;}
    .iti-flag.va{height:15px;background-position:-5307px 0;}
    .iti-flag.vc{height:14px;background-position:-5324px 0;}
    .iti-flag.ve{height:14px;background-position:-5346px 0;}
    .iti-flag.vg{height:10px;background-position:-5368px 0;}
    .iti-flag.vi{height:14px;background-position:-5390px 0;}
    .iti-flag.vn{height:14px;background-position:-5412px 0;}
    .iti-flag.vu{height:12px;background-position:-5434px 0;}
    .iti-flag.wf{height:14px;background-position:-5456px 0;}
    .iti-flag.ws{height:10px;background-position:-5478px 0;}
    .iti-flag.xk{height:15px;background-position:-5500px 0;}
    .iti-flag.ye{height:14px;background-position:-5522px 0;}
    .iti-flag.yt{height:14px;background-position:-5544px 0;}
    .iti-flag.za{height:14px;background-position:-5566px 0;}
    .iti-flag.zm{height:14px;background-position:-5588px 0;}
    .iti-flag.zw{height:10px;background-position:-5610px 0;}
    .iti-flag{width:20px;height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url(../flags.html);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0;}
    @media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){
    .iti-flag{background-image:url(../flags%402x.html);}
    }
    .iti-flag.np{background-color:transparent;}
    }
    /*! CSS Used from: Embedded */
    header{padding-top:20px;}
    /*! CSS Used from: Embedded ; media=all */
    @media all{
    #pgc-9010-0-0,#pgc-9010-0-1{width:50%;width:calc(50% - ( 0.5 * 30px ) );}
    #pl-9010 .so-panel,#pl-9010 .so-panel:last-child{margin-bottom:0px;}
    #pg-9010-0> .panel-row-style{background-image:url(../banner_0000_contact-us-1.html);background-position:bottom center;background-repeat:no-repeat;margin-top:-160px;padding-top:160px;background-size:100%;}
    #pg-9010-0.panel-has-style > .panel-row-style{-webkit-align-items:flex-start;align-items:flex-start;}
    #pgc-9010-0-0> .panel-cell-style{padding:0px 0px 50px 0px;}
    #pgc-9010-0-0,#pgc-9010-0-1{align-self:auto;}
    #panel-9010-0-1-0> .panel-widget-style{padding-bottom:50px;}
    @media (max-width:767px){
    #pg-9010-0.panel-has-style > .panel-row-style{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
    #pg-9010-0 .panel-grid-cell{margin-right:0;}
    #pg-9010-0 .panel-grid-cell{width:100%;}
    #pgc-9010-0-0{margin-bottom:0px;}
    #pl-9010 .panel-grid-cell{padding:0;}
    #pg-9010-0> .panel-row-style{background-image:none;}
    #pgc-9010-0-0> .panel-cell-style{padding:0px 0px 50px 0px;}
    }
    }
    /*! CSS Used fontfaces */
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');unicode-range:U+1F00-1FFF;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');unicode-range:U+0370-03FF;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}*/
    /*@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}*/

.button, .uk-form .button {
    background-color: #029ede!important;
    border: 1px solid #029ede!important;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 2px;
    line-height: 1;
    padding: 13px 57px!important;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: .3s;
    width: 100%!important;
}

body {
    background: #f6f8f9;
}

.site-header {
    background: transparent;
}

div#page {
    background: #f6f8f9;
}


.zcwf_lblLeft .zcwf_col_lab {
    margin: 0;
    font-family: 'Poppins'!important;
    font-style: normal;
    font-weight: 500;
    font-size: 13px!important;
    line-height: 120%;
    color: #485056;
    width: 100%;
    padding: 0;
    margin-bottom: 3px;
}

.zcwf_lblLeft .zcwf_row {
    margin: 0;
    margin-bottom: 20px;
    display: inline-block;
    width: 100%;
}


.zcwf_lblLeft .zcwf_row:nth-child(2) {
    width: calc(50% - 6px);
    margin-right: 12px;
}
.zcwf_lblLeft .zcwf_row:nth-child(3) {
    width: calc(50% - 6px);
}
.zcwf_lblLeft .zcwf_row:nth-child(7) {
    margin-bottom: 0;
    position: relative;
    z-index: 2;
}
.zcwf_lblLeft .zcwf_row:nth-child(8) {
    margin-bottom: 0;
    display: flex;
    align-items: center;
}

.zcwf_lblLeft .zcwf_col_fld {
    margin-top: 2px;
    width: 100%;
    padding: 0;
    text-align: left;
}

.zcwf_lblLeft .zcwf_row:nth-child(8) .zcwf_col_lab {
    display: none;
}

.zcwf_lblLeft .zcwf_row:nth-child(8) img {position: relative;top: -5px;}

.zcwf_lblLeft .zcwf_row:nth-child(8) a {
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    line-height: 120%;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #00A3FF;
}

input#formsubmit {
    background: #00A3FF!important;
    border-radius: 4px;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    line-height: 120%;
    letter-spacing: 1px;
    text-transform: uppercase;
    min-width: 136px;
    height: 42px;
    border: 0;
    margin-right: 12px;
}

.zcwf_lblLeft
input.zcwf_button {
    border: 1px solid #BFC5D2;
    box-sizing: border-box;
    border-radius: 4px;
    min-width: 124px;
    height: 42px;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    line-height: 120%;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #485056;
}

.zcwf_lblLeft .wfrm_fld_dpNn{
    display: none!important;
}

div#panel-9010-0-1-0  {
    padding: 50px 50px 0 50px;
    background: #fff;
    box-shadow: 2px 2px 30px rgb(0 10 18 / 5%);
    border-radius: 20px;
}


div#pgc-9010-0-1 {
    max-width: 580px;
    margin: 0;
    box-sizing: border-box;
    padding: 0;
    padding-top: 50px;
}

#panel-9010-0-1-0> .panel-widget-style {
    padding-bottom: 20px;
}

h3#trial-request-form {
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 120%;
    color: #485056;
    margin-bottom: 30px;
}

#pg-9010-0> .panel-row-style {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
    box-sizing: border-box;
    width: 100vw;
    margin-left: calc(-50vw + 50% + 0px);
    display: flex;
    justify-content: center;
}

div#pgc-9010-0-0 {
    max-width: 580px;
    margin: 0;
    box-sizing: border-box;
    padding: 0;
    padding-top: 100px;
}

h1#request-free-trial {
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 42px;
    line-height: 130%;
    letter-spacing: -0.1px;
    color: #FFFFFF;
    margin: 0;
    margin-bottom: 12px;
}



div#panel-9010-0-0-0 .textwidget {
    font-family: Poppins;
    font-style: normal;
    font-weight: 300;
    font-size: 24px;
    line-height: 150%;
    letter-spacing: -0.25px;
    color: #FFFFFF;
    margin: 0;
    margin-bottom: 40px;
    max-width: 486px;
}

div#panel-9010-0-0-1 strong {
    margin-bottom: 12px;
    display: inline-block;
}

div#panel-9010-0-0-1 {
    font-family: Poppins;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 160%;
    letter-spacing: -0.1px;
    color: #FFFFFF;
}

#pgc-9010-0-0> .panel-cell-style {
    padding: 0;
}

.cn-cta {
    display: none;
}

.main-navigation li:last-child {
    visibility: visible;
}

.main-navigation .cn-sign-in {
    visibility: visible;
}

.main-navigation li {
    visibility: hidden;
}

.trial_list_logo {
    text-align: center;
    position: relative;
    width: 100%;
}

.trial_list_logo img {
    max-width: 169px;
    position: absolute;
    top: -79px;
    left: 50%;
    transform: translateX(-50%);
}

h3#trial-request-form {
    font-size: 24px;
    color: #272727;
}

.zcwf_lblLeft .zcwf_col_lab {
    color: #272727;
    margin-bottom: 0;
}

.zcwf_lblLeft .zcwf_col_fld input[type=text] {
    border-color: #DFE0EB!important;
}

input#formsubmit {
    border-radius: 4px;
    background: linear-gradient(0deg, #ED174F 0%, #ED174F 100%), #FD8F40!important;
    min-width: calc(50% - 6px);
}

.zcwf_lblLeft input.zcwf_button {
    min-width: Calc(50% - 6px);
    background: #fff!important;
    border-width: 0.5px;
}

.zcwf_lblLeft .zcwf_row {
    margin-bottom: 16px;
}

.panel-grid-cell.trial_list_left_wrap {
    background: 0!important;
}

.panel-grid-cell.trial_list_left_wrap:before {
    display: none!important;
}

.trial_list_title {
    color: #272727;
    font-family: Poppins;
    font-size: 42px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.1px;
    margin-bottom: 16px;
}

.trial_list_item_text {
    color: #272727;
    font-feature-settings: 'clig' off, 'liga' off;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 130%; /* 23.4px */
    letter-spacing: -0.25px;
}

.trial_list_item {
    display: flex;
    align-items: center;
    margin-bottom: 24px;
}

.trial_list_desc {
    color: #272727;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 300;
    line-height: 130%; /* 28.6px */
    letter-spacing: -0.25px;
}



.trial_list_items {
    margin-top: 30px;
}

.trial_list_item img {
    margin-right: 24px;
    width: 40px;
    height: 40px;
    padding: 8px;
    border-radius: 10px;
    border: 1px solid rgba(49, 65, 73, 0.00);
    background: #FFF;
    box-shadow: -1px 1px 18px 0px rgba(0, 0, 0, 0.07);
}

.trial_list_item:last-child {
    margin-bottom: 0;
}

@media(min-width:1280px) {
    div#pgc-9010-0-0:first-child {
        max-width: 700px;
    }
}


footer {
    display: none;
}


div#page, body {
    background: #fbfbfb;
}



/* New design */
div#pgc-9010-0-0:nth-child(2){
    display: none;
}
@media(min-width:1280px){
    .panel-row-style.panel-row-style-for-9010-0-0 {
        position: relative;
    }
    div#pgc-9010-0-0:nth-child(2){
        display: block;
    }

    div#pgc-9010-0-0:first-child {position: absolute;left: 0;padding: 60px 100px;background: #000;margin-top: 100px;max-width: 700px; display: block;}

    h1#request-free-trial {
        font-family: Poppins;
        font-style: normal;
        font-weight: 500;
        font-size: 38px;
        line-height: 130%;
        letter-spacing: -0.1px;
        color: #FFFFFF;
        text-transform: capitalize;
    }

    h3 {
        font-family: Poppins;
        font-style: normal;
        font-weight: 300;
        font-size: 18px;
        line-height: 130%;
        letter-spacing: -0.25px;
        color: #FFFFFF;
        margin-bottom: 30px;
    }

    div#panel-9010-0-0-1 strong {
        font-family: Poppins;
        font-style: normal;
        font-weight: 500;
        font-size: 20px;
        line-height: 120%;
        text-align: center;
        letter-spacing: 0.25px;
        color: #FFFFFF;
    }

    div#panel-9010-0-0-1 {
        font-family: Poppins;
        font-style: normal;
        font-weight: 300;
        font-size: 16px;
        line-height: 160%;
        letter-spacing: -0.1px;
        color: #FFFFFF;
    }

    div#panel-9010-0-0-0 .textwidget {
        font-family: Poppins;
        font-style: normal;
        font-weight: 300;
        font-size: 18px;
        line-height: 130%;
        letter-spacing: -0.25px;
        color: #FFFFFF;
        margin-bottom: 30px;
    }

    img.alignnone.size-medium.wp-image-2511 {
        display: none;
    }
    
    div#panel-9010-0-0-2 {
        display: none;
    }

    div#pgc-9010-0-0:first-child:before {
        content: '';
        width: 100vw;
        height: 100%;
        background: #000;
        display:block;
        position:absolute;
        top: 0;
        left: -99vw;
    }

    #pg-9010-0> .panel-row-style {
        padding-bottom: 50px;
    }

}

@media(min-width:1441px){
   div#pgc-9010-0-0:first-child {
    left: calc(50vw - 720px);
} 
}

@media(min-width: 1280px) {
#pg-9010-0.panel-has-style > .panel-row-style {
	min-height: calc(100vh - 482px);
    	align-items: center;;
	}
div#pgc-9010-0-0:first-child {
    margin-top: 50px;
    margin-bottom: 25px;
}
}


@media(max-width:1023px) {
    body div#pl-9010 .panel-row-style.panel-row-style-for-9010-0 {
        flex-direction: column-reverse!important;
        background-position: 20% 0!important;
        padding-top: 230px;
        position: relative;
        top: -60px;
        padding-left: 16px;
        padding-right: 16px;
    }
    
    
    
    body .zcwf_lblLeft .zcwf_row:nth-child(2) {
        width: 100%;
    }
    
    body .zcwf_lblLeft .zcwf_row:nth-child(3) {
        width: 100%;
    }
    
    body input#formsubmit {
        min-width: 100%;
        margin-bottom: 8px;
    }
    
    body .zcwf_lblLeft input.zcwf_button {
        min-width: 100%;
    }
    
    body div#pgc-9010-0-0 {
        max-width: 100%;
        width: 100%!important;
        
    }
    
    body div#panel-9010-0-0-1 {
        padding: 80px 16px 0 16px;
        text-align: left;
    }
}

ul.menu.sf-menu.sf-menu-main {
    display: none;
}

button.menu-toggle {
    display: none!important;
}

html body header .header-widget {
    right: 25px!important;
}

.panel-widget-style.panel-widget-style-for-5088-0-1-0:before, .panel-widget-style.panel-widget-style-for-9010-0-1-0:before {
    background-repeat: no-repeat;
    height: 151px;
}

.form-for-work input#formsubmit {
    border-radius: 4px;
    background: linear-gradient(0deg, #00A3FF 0%, #00A3FF 100%), #FD8F40!important;
}

@media(min-width: 1280px) {
   main#main {
        min-height: calc(100vh - 36px);
    }
    
    #pg-9010-0.panel-has-style > .panel-row-style {
        align-items: flex-start;
    }
    
    #pg-9010-0> .panel-row-style {
        background-size: 100% 850px;
    }
    
    div#pgc-9010-0-0:first-child {
        /* margin-top: 100px; */
    } 
}