a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:inherit;font-size:100%;font-style:inherit;vertical-align:baseline;white-space:normal;text-decoration:none;padding:0;border:0;outline:0;background:0 0;vertical-align:text-top!important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}a[onclick]{cursor:pointer}a:not([name]),a[onclick]{cursor:pointer}a,a:link{-webkit-transition:background-color .1s ease-in .1s;-webkit-transition-duration:.1s,.1s;-webkit-transition-timing-function:linear,ease-in;-moz-transition-duration:.1s;-moz-transition-timing-function:linear,ease-in;-o-transition-duration:.1s;-o-transition-timing-function:linear,ease-in;transition:all .1s linear!important;color:#bc341f}a:hover{-webkit-transition:.1s ease-in .1s;-moz-transition:r .1s ease-in .1s;-o-transition:.1s ease-in .1s;transition:.1s ease-in .1s}body{background-color:#f3f3f3;font-family:Montserrat,sans-serif;margin:0;padding:0}button[type=submit],input[type=submit]{width:auto!important}a.button,button[type=submit],input[type=submit]{display:inline-block;padding:18px 37px 18px 37px;text-transform:uppercase;cursor:pointer;position:static;background-color:#ef442a;color:#fff!important;font-size:11px;letter-spacing:1.2px;font-weight:700;border:none;border-width:0;box-shadow:none;line-height:14px!important}a.button:hover,button[type=submit]:hover,input[type=submit]:hover{background-color:#1d1d1d}a.button-outline{display:inline-block;padding:16px 37px 16px 37px;text-transform:uppercase;cursor:pointer;position:static;background-color:transparent;border:2px solid #ef442a;color:#fff!important;font-size:11px;line-height:14px!important;letter-spacing:1.2px;font-weight:700}a.button-outline:hover{background-color:#ef442a}.width1300{width:100%;max-width:1300px;margin:0 auto}img{width:100%;height:auto}p{font-size:17px;line-height:28px}h1,h2,h3,h4 h5,h6{overflow-wrap:break-word}#header{height:100px;top:0;left:0;box-sizing:border-box;right:0;z-index:999;transition:transform .25s cubic-bezier(.16,.68,.43,.99),background-color 425ms ease-in-out;padding-bottom:30px;transform:translate3d(0,0,0);display:block;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;background-color:#000}#header.transparent{background-color:#000!important}body.home #header.transparent{background-color:transparent!important;position:absolute;align-items:center;justify-content:center}#header .container{display:block;max-height:100px;margin:0 auto}#header .container .logo{position:absolute;z-index:999;margin:0;padding:0;width:230px;max-width:500px;height:auto}#header .container .logo img{width:100%;height:auto;padding:26px 21px 24px 21px}.nav-desktop{display:block;width:55%;margin-left:23%;text-align:center;position:fixed;z-index:99;font-size:16px}.nav-desktop ul{list-style:none;display:inline-block}.nav-desktop li{display:inline-block}.nav-desktop li a{padding:0 10px;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#fff!important}.nav-desktop ul{list-style:none;display:inline-block;padding:0;margin-top:0}.nav-desktop li.current_page_item{border-top:5px solid #ef442a}.nav-desktop li.current_page_item a{color:#fff!important}.nav-desktop li{display:inline-block;padding-top:37px;vertical-align:middle!important;border-top:5px solid rgb(255,255,255,0)}.nav-desktop li:hover{border-top:5px solid #fff}#header .container .button{float:right;margin-top:26px;margin-right:26px;position:relative;z-index:99}#header .burger-menu{width:50px;height:50px;cursor:pointer;position:relative;float:right;right:15px;top:25px;transition:all 250ms ease-in-out;display:none}#header .burger-menu a{display:block;width:50px;background:#272727;height:50px;border-radius:100%;position:relative}#header .burger-menu a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:24px}#header.sticky .nav-mobile{margin-top:73px!important}.nav-mobile{margin-top:-19px;display:none;position:absolute;z-index:9999;width:100%}.nav-mobile ul li:first-child{border-top:1px solid #303030}.nav-mobile ul li{width:100%;background:#000;line-height:18px;text-align:center;color:red;border-bottom:1px solid #303030}.nav-mobile ul li a{padding:30px 5% 28px 5%;display:inline-block;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:1.5px}.responsive-menu{display:none;-webkit-transition-duration:.8s}.expand{display:block!important;-webkit-transition-duration:.8s;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.modules-boxes-holder{width:100%;position:relative;padding:95px 0 30px 0}.modules-boxes{width:87%;max-width:1500px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.modules-boxes .modules-box{width:30%;margin-bottom:5%}.modules-boxes.gridtwo .modules-box{width:48%;margin-bottom:5%}.modules-boxes .modules-box img{width:100%;height:auto}.modules-boxes .modules-box h3{font-size:21px;line-height:28px;font-weight:700;text-transform:uppercase}.modules-boxes .modules-box p{font-size:16px;line-height:25px}.modules-image-fullwidth-holder{width:100%}.modules-image-fullwidth{background:#000;color:#fff;position:relative;height:calc(410px + 160 * ((100vw - 375px)/ 1065));overflow:hidden}.modules-image-fullwidth img{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;max-width:unset;max-height:unset;transform:translateX(-50%);left:50%}.modules-image-fullwidth .title{z-index:4;position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.modules-image-fullwidth .title .holder{width:55%}.modules-image-fullwidth .title .holder h2{font-size:37px;line-height:45px;text-transform:uppercase;font-weight:700;margin:0 0 18px 0}.modules-image-fullwidth .title .holder p{font-size:18px;line-height:28px;margin:0 0 26px 0}.modules-topimagetitle-pages-fullwidth-holder{width:100%}.modules-topimagetitle-pages-fullwidth{background:#000;color:#fff;position:relative;height:calc(190px + 180 * ((100vw - 305px)/ 1065));overflow:hidden}.modules-topimagetitle-pages-fullwidth img{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;max-width:unset;max-height:unset;transform:translateX(-50%);left:50%}.modules-topimagetitle-pages-fullwidth .title{z-index:4;position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.modules-topimagetitle-pages-fullwidth .title .holder{width:55%}.modules-topimagetitle-pages-fullwidth .holder h2{font-size:37px;line-height:45px;text-transform:uppercase;font-weight:700;margin:0 0 18px 0}.modules-topimage-pages-fullwidth-holder{width:100%}.modules-topimage-pages-fullwidth{background:#000;color:#fff;position:relative;height:calc(190px + 180 * ((100vw - 305px)/ 1065));overflow:hidden}.modules-image-text-block-holder{width:100%;position:relative;padding:95px 0 0 0}.modules-image-text-block{width:87%;margin:0 auto;max-width:1500px}article{display:block}article:after{content:"";display:table;clear:both}.block-section:last-of-type{padding-bottom:59px;margin-bottom:80px}[class*="-section"]{overflow:hidden;position:relative}[class*="-section"]:nth-child(odd) .block .img-wrap{flex-basis:50%;max-width:50%;-webkit-box-ordinal-group:3;order:2}[class*="-section"]:nth-child(odd) .block .text{-webkit-box-ordinal-group:2;order:1}[class*="-section"]{overflow:hidden;margin-bottom:90px}[class*="-section"]:nth-child(odd) .block .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:8%}[class*="-section"]:nth-child(even) .block .text{padding-left:8%}[class*="-section"]:nth-child(odd) .block .img-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block .text{z-index:2;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:370px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.block .text-inner{max-width:960px;text-align:left!important}.block .text-inner h3{font-size:32px;line-height:38px;font-weight:700;text-transform:uppercase;margin-top:0}.block .text-inner p{font-size:16px;line-height:26px!important;margin-bottom:35px}.block .text-inner p a{line-height:26px!important;color:#000;text-decoration:underline}.block .img-wrap{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-height:450px;margin-bottom:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;z-index:1}.block .col-block{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px 20px}.block .col-block:first-child{max-width:26.5%}.modules-instagram-holder{width:100%;position:relative;padding:92px 0 110px 0;background-color:#fff}.modules-instagram{width:87%;margin:0 auto;max-width:1500px}.modules-instagram .top-title h2{font-size:1.5rem;line-height:2.4rem!important;letter-spacing:.1px;margin:0 0 2.5rem;text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase;padding-top:10px}.modules-instagram .top-title .instagram-icon{width:3.3rem;margin:0 .7rem 0 0}.modules-instagram .instagram-boxes:after{content:"";display:table;clear:both}.modules-instagram .instagram-boxes .instagram-box{width:22.7%;float:left;padding-right:3%;padding-bottom:3%}.modules-instagram .instagram-boxes .instagram-box:nth-child(4n){padding-right:0!important}.modules-instagram p.content{width:70%;margin:0 auto 60px auto;text-align:center}.modules-instagram .instagram-boxes .instagram-box img{width:100%;height:auto;opacity:1;cursor:pointer;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.modules-instagram .instagram-boxes .instagram-box img:hover{opacity:.7;cursor:pointer}.modules-instagram .instagram-link{text-align:center;width:100%;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;text-decoration:underline;color:#000;margin-top:30px}.modules-instagram .instagram-link a{color:#000}.esf_insta_feed_wraper.esf-insta-skin-198 .esf-insta-grid-skin .esf-insta-row.e-outer{grid-template-columns:repeat(auto-fill,minmax(23.33%,1fr))!important}.esf_insta_load_more_btns_wrap .esf_insta_feed_btns_holder .esf-insta-follow-btn{background:0 0!important;color:#000!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.8px!important;font-weight:700!important;text-decoration:underline!important}.esf-insta-follow-btn-wrap a:active,.esf-insta-follow-btn-wrap a:hover,.esf-insta-follow-btn-wrap a:link,.esf-insta-follow-btn-wrap a:visited{background:0 0!important;color:#000!important}.esf_insta_load_more_btns_wrap:active .esf_insta_feed_btns_holder:active .esf-insta-follow-btn:active{background:0 0!important;color:#000!important}.esf_insta_load_more_btns_wrap .esf_insta_feed_btns_holder .esf-insta-follow-btn:hover{background:0 0!important;color:#000!important}.esf_insta_load_more_btns_wrap .esf_insta_feed_btns_holder .esf-insta-follow-btn:active{background:0 0!important;color:#000!important}.esf_insta_load_more_btns_wrap .esf_insta_feed_btns_holder .esf-insta-follow-btn:visited{background:0 0!important;color:#000!important}i.icon.icon-esf-instagram{display:none!important}.modules-quote-holder{width:100%;position:relative;padding:110px 0 110px 0;background-color:#ef442a;color:#fff}.modules-quote{text-align:center;width:56%;max-width:1000px;margin:0 auto}.modules-quote .quote-icon{text-align:center}.modules-quote .quote-icon img{width:32px;height:100%;margin-bottom:calc(15px + 8 * ((100vw - 375px)/ 1065))}.modules-quote .quote-text{padding:0 10px}.modules-quote .quote-text h3{font-size:25px;line-height:35px;text-transform:uppercase;margin-bottom:45px}.modules-quote .quote-text h6{font-size:13px;line-height:18px;text-transform:uppercase;letter-spacing:.8px;margin:0;padding:0}.modules-content-holder{width:100%;position:relative;padding:92px 0 120px 0}.modules-content-holder a,.modules-content-holder p{vertical-align:middle!important}.modules-content{width:90%;margin:0 auto;max-width:800px;padding:0 5%}.modules-content h1{font-size:36px;line-height:46px;text-transform:uppercase}.modules-content h2{font-size:27px;line-height:37px;text-transform:uppercase}.modules-content h3{font-size:21px;line-height:31px;text-transform:uppercase}.modules-content h4{font-size:18px;line-height:27px;text-transform:inherit}.modules-boxes-background{width:90%;margin:-70px auto 90px auto;max-width:800px;padding:0 5%}.modules-boxes-background:after{content:"";display:table;clear:both}.modules-box-background{width:38%;margin-right:2%;float:left;background-color:#1c1c1c;padding:5.1% 4.6% 5.1% 4.6%}.modules-box-background h3{font-size:22px;line-height:31px;margin:0;color:#fff;text-transform:uppercase}.modules-box-background p{font-size:14px;line-height:21px;color:#d6d6d6}fieldset,form{margin:0;padding:0;border-style:none}input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #e8e8e8;padding:10px 15px;display:block;width:100%}input{line-height:normal}.block-formular .formular form textarea,textarea{width:100%;padding:2% 2.5%;text-align:left;vertical-align:top;vertical-align:top!important;text-align:-webkit-auto;box-sizing:border-box;border:1px solid #e8e8e8!important;border-radius:0!important;min-height:inherit;max-width:100%;background-color:#fff}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.block-formular .form-container{margin-top:50px}.block-formular .formular .gform_wrapper .gform_fields{display:flex;justify-content:space-between;flex-wrap:wrap}.block-formular .formular .gform_wrapper ul li{float:left;clear:unset;width:49%;padding:0}.block-formular .formular .gform_wrapper ul li{list-style:none;margin-bottom:120px}.block-formular .formular form input{padding:12px 20px;font-size:15px!important;color:#212121;min-height:calc(45px + 10 * ((100vw - 375px)/ 1065));max-height:55px;width:100%}.block-formular .formular .gform_wrapper ul li.gfield label{font-size:12px;font-weight:700;letter-spacing:.47px;line-height:16px;text-transform:uppercase;font-weight:700}label.gfield_label{font-weight:700;margin-bottom:5px;line-height:30px;font-size:17px}li.gfield.field_sublabel_below.field_description_below.gfield_visibility_visible{margin-bottom:18px}input[type=submit]{width:auto!important;padding:12px 40px!important;margin-top:10px}div.wpforms-container-full .wpforms-form .wpforms-page-button,div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form input[type=submit]{background-color:#ef442a!important;border:1px solid #ef442a!important;color:#fff!important;padding:18px 50px 18px 50px!important;display:inline-block!important;font-weight:700!important;text-transform:uppercase!important;font-size:12px!important}div.wpforms-container-full .wpforms-form .wpforms-title{font-size:26px;margin:0 0 27px 0;font-weight:700;text-transform:uppercase!important}div.wpforms-container-full .wpforms-form .wpforms-field textarea{width:60%}footer{background:#131313;color:silver;width:100%;font-size:18px;line-height:1.667;z-index:1}footer .inner{padding:140px 7% 115px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}footer .footer-left{flex-basis:350px;max-width:350px;margin-right:13%;margin-bottom:40px}footer .footer-left .logo{max-width:220px}footer .footer-left .text p{margin-top:30px;color:#fff;font-size:16px;line-height:26px}footer .footer-right{-webkit-box-flex:1;-ms-flex:1;flex:1}footer .footer-right .h3,footer .footer-right .h3 p{margin-left:0;margin-bottom:70px;display:block;font-weight:600;color:#fff;font-size:32px;line-height:1.3;text-transform:uppercase}footer .footer-right .title{display:block;margin-bottom:9px;color:#fff;font-size:18px;font-weight:700}footer .footer-right ul{margin:0;padding:0;list-style:none;font-size:16px;line-height:29px;color:#d1d1d1}footer .footer-right ul li a{text-decoration:none;color:#e35321}footer .footer-right ul li a:hover{color:#fff}footer .footer-right a{color:inherit}footer .footer-right .h3 a{color:#ddb433!important}footer .footer-right a.button-outline{margin-top:20px}footer .footer-bottom{width:40%;text-align:left;color:#fff;background-color:#343434}footer .footer-bottom .copyright{padding:37px 10% 35px 10%;max-width:1300px;width:88%;margin:0 auto;position:relative}footer .footer-bottom .copyright p{color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:13px;line-height:13px}footer .footer-bottom .copyright p strong{font-weight:700}.d-flex{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-flex .col-block{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px 20px}@media only screen and (max-width:1200px){#header .container .logo{width:213px}#header .container .button{padding:18px 32px 18px 32px!important}.nav-desktop li a{padding:0 7px;letter-spacing:1.5px}#header .burger-menu{display:block}.nav-desktop{display:none}.modules-boxes .modules-box{width:31%}}@media only screen and (max-width:1100px){.nav-desktop{display:none}body.home #header.transparent{background-color:#000!important;position:inherit!important}.flexslider{margin-top:0}}@media only screen and (max-width:999px){.modules-boxes .modules-box{width:100%;margin-bottom:6%}.modules-boxes .modules-box img{width:50%;float:left;padding-right:5%}.modules-boxes .modules-box h3{font-size:20px;line-height:26px;padding:0;margin:0}.modules-boxes .modules-box p{font-size:14px;line-height:21px}.modules-image-fullwidth .title .holder{width:73%}.modules-image-fullwidth .title .holder h2{font-size:32px;line-height:39px}.modules-image-fullwidth .title .holder p{font-size:16px;line-height:23px}[class*="-section"]{margin-bottom:50px}.block-section:last-of-type{padding-bottom:30px;margin-bottom:50px}[class*="-section"]:nth-child(odd) .block .img-wrap{order:1;-webkit-box-ordinal-group:1;-ms-flex-order:1;flex-basis:100%;max-width:100%}[class*="-section"]:nth-child(odd) .block .text{padding-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.block .img-wrap{flex-basis:100%;max-width:100%;margin-bottom:35px}[class*="-section"]:nth-child(even) .block .text{padding-left:0}.block .text{min-height:inherit}.block .text-inner h3{font-size:30px;line-height:36px}.modules-boxes-background{margin:-60px auto 90px auto}.modules-box-background{width:91%;margin-bottom:3%;margin-right:0}.modules-instagram-holder{padding:61px 0 88px 0}.modules-quote{width:79%}.modules-content-holder{padding:70px 0 95px 0}body.error404 .flexslider{margin-top:0}footer{background:#1d1d1d}footer .footer-left{margin-right:0;flex-basis:100%;max-width:100%;text-align:center}footer .footer-left .logo{margin:0 auto}footer .footer-left .logo img{margin-left:-10px}footer .footer-left .text{padding:0 10px}footer .footer-right .h3,footer .footer-right .h3 p{font-size:24px;line-height:1.3;text-align:center;margin-top:10px;padding:0 15px;margin-bottom:50px}footer .inner{padding:100px 7% 74px!important}.d-flex .col-block{-webkit-box-flex:inherit;-ms-flex:1;width:100%;text-align:center;margin-bottom:14px;padding:0 10px;text-align:center}footer .footer-right .title{margin-bottom:7px}footer .footer-bottom{width:100%;text-align:center}footer .footer-bottom .copyright{padding:37px 0}}@media only screen and (max-width:520px){#header{height:68px}#header .container .logo{width:175px}#header .container .logo img{padding:16px 21px 16px 12px}#header .burger-menu{top:9px;right:10px}#header .container .button{display:none}.nav-mobile ul li.button{background-color:red;width:80%;margin:16px auto}.nav-mobile ul li:nth-child(2){border-top:1px solid #303030}.nav-mobile ul li.button a{padding:16px 5% 16px 5%}.nav-mobile ul li a{padding:20px 5% 20px 5%;width:90%}a.button,a.button-outline,button[type=submit],input[type=submit]{padding-left:18px!important;padding-right:18px!important}.modules-boxes-background{margin:-20px auto 40px auto}.modules-box-background{width:85%;margin-bottom:3%;margin-right:0;padding:12% 7% 12% 7%!important}.modules-boxes-holder{padding:49px 0 14px 0}.modules-boxes .modules-box{width:100%;margin-bottom:10%}.modules-boxes .modules-box img{width:100%;float:none;padding-right:0;margin-bottom:18px}.modules-image-fullwidth .title .holder{width:86%}.modules-image-fullwidth .title .holder h2{font-size:20px;line-height:27px}.modules-image-fullwidth .title .holder p{font-size:15px;line-height:21px}.modules-image-fullwidth.page{height:calc(252px + 160 * ((100vw - 375px)/ 1065))}.modules-image-fullwidth img{position:absolute;min-width:100%;width:180%;transform:translateX(-35%);left:35%}div.wpforms-container-full .wpforms-form .wpforms-field textarea{width:100%}.modules-instagram-holder{padding:38px 0 68px 0}.modules-instagram .top-title .instagram-icon{margin:0 .4rem 0 0}.modules-instagram .instagram-boxes .instagram-box{width:48%}.modules-instagram .instagram-boxes .instagram-box:nth-child(4n){padding-right:3%}.modules-instagram .instagram-boxes .instagram-box:nth-child(2n){padding-right:0!important}.modules-instagram .top-title h2{font-size:1.4rem;margin:0 0 2rem}.esf_insta_feed_wraper.esf-insta-skin-198 .esf-insta-grid-skin .esf-insta-row.e-outer{grid-template-columns:repeat(auto-fill,minmax(40%,1fr))!important}html body .esf_insta_feed_wraper .esf-insta-grid-skin .esf-insta-row>div{width:95%!important;max-width:95%!important}.modules-image-text-block-holder{padding:50px 0 0 0}.block .img-wrap{min-height:210px;margin-bottom:29px}.block .text-inner h3{font-size:24px;line-height:31px}.block .text-inner p{font-size:16px;line-height:24px!important;margin-bottom:27px}[class*="-section"]{margin-bottom:45px}.block-section:last-of-type{padding-bottom:10px;margin-bottom:45px}.modules-topimagetitle-pages-fullwidth .title .holder{width:80%}.modules-topimagetitle-pages-fullwidth img{transform:translateX(-33%);left:33%;width:200%}.modules-topimagetitle-pages-fullwidth .holder h2{font-size:24px;line-height:30px}.modules-quote-holder{padding:84px 0 84px 0}.modules-quote{width:90%}.modules-quote .quote-text h3{font-size:21px;line-height:26px}.modules-content-holder{padding:25px 0 37px 0}.modules-content-holder p{font-size:16px;line-height:23px}.modules-content h1{font-size:28px;line-height:33px!important}.modules-content h2{font-size:23px;line-height:30px!important}footer .inner{padding:80px 7% 35px!important}footer .footer-left{margin-bottom:30px}footer .footer-right .h3,footer .footer-right .h3 p{font-size:20px;line-height:1.3;margin-bottom:40px}footer .footer-left .text p{font-size:15px;line-height:22px;margin-top:25px}.d-flex .col-block{text-align:left;flex:auto;width:100%;text-align:center;margin-bottom:23px}.d-flex{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-bottom .copyright p{font-size:11px;line-height:11px}}