body{margin:0;padding:0}a{cursor:pointer}@font-face{font-family:"Zilla Slab";src:url("../fonts/zilla-slab/ZillaSlab-Light.ttf");src:url("../fonts/zilla-slab/ZillaSlab-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Zilla Slab";src:url("../fonts/zilla-slab/ZillaSlab-Regular.ttf");src:url("../fonts/zilla-slab/ZillaSlab-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Zilla Slab";src:url("../fonts/zilla-slab/ZillaSlab-SemiBold.ttf");src:url("../fonts/zilla-slab/ZillaSlab-SemiBold.ttf") format("truetype");font-weight:600;font-style:700;font-display:swap}@font-face{font-family:Lobster;src:url("../fonts/lobster/Lobster-Regular.ttf");src:url("../fonts/lobster/Lobster-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}.bg-image.alignment-left{background-position:center left}.bg-image.alignment-right{background-position:center right}.bg-image.alignment-top{background-position:top center}.bg-image.alignment-bottom{background-position:bottom center}.col-green{color:#5ca748}.col-red{color:#d54746}.col-grey{color:#575656}.bg-green{background:#5ca748}.col-red{background:#d54746}.bg-purple{background:#d54746}.col-purple{color:#d54746}.grid,[class^=inside_]{padding-left:20px;padding-right:20px;box-sizing:border-box;margin:0 auto;width:100%;max-width:1400px}.aspect{position:relative;width:auto;height:auto}.aspect .content{position:absolute;top:0;left:0;width:100%;height:100%}.aspect.as-landscape{padding-top:56.25%;width:100%}.aspect.as-square{padding-top:100%;width:100%}.aspect.as-portfolio{padding-top:75%;width:100%}.aspect.as-banner{padding-top:40%;width:100%}header{width:100%;height:auto;display:flex;position:fixed;top:0;left:0;margin:0;padding:0}header .inside_header{width:calc(100% - 20px);max-width:1400px;height:75px;margin:0 auto;display:flex;align-items:flex-start;background:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.2);box-shadow:0 5px 15px 0 rgba(0,0,0,.2);border-bottom-left-radius:15px;border-bottom-right-radius:15px}header .header_logo{display:flex;align-items:center;justify-content:center;width:275px;height:145px;margin:0 2.5px 0 0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;background:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.2);box-shadow:0 5px 15px 0 rgba(0,0,0,.2);position:relative}header .header_logo::after,header .header_logo::before{background:#fff;position:absolute;top:0;content:"";display:block;height:75px;width:20px;pointer-events:none}header .header_logo::before{left:-20px;border-bottom-left-radius:15px}header .header_logo::after{right:-20px}header .header_logo .header_logo_obj{width:calc(100% - 45px);margin:0 auto}header .header_logo .header_logo_obj .logo{width:100%}header .header_logo .header_logo_obj .compact_logo{display:none;height:70px;width:auto;margin:0}header .header_content{width:calc(100% - 290px);height:75px;margin:0 0 0 2.5px;padding:0 15px 0 0;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end}header .header_content .header_content_cta{background:#d54746;color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}header .header_content .header_content_menu{list-style:none;margin:0;padding:0;display:flex;align-content:center;align-items:center}header .header_content .header_content_menu .header_content_menu_item{color:#5ca748;cursor:pointer}header .header_content .header_content_menu .header_content_menu_item.main_menu_btn{width:50px;height:50px;display:flex;align-content:center;align-items:center;justify-content:center;border-radius:100%;transition:all .25s ease;background:#fff}header .header_content .header_content_menu .header_content_menu_item.main_menu_btn:hover{background:#5ca748;color:#fff}header.shrink .header_logo{height:75px;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}header.shrink .header_logo .header_logo_obj .logo{display:none}header.shrink .header_logo .header_logo_obj .compact_logo{display:block}.header_right{background:0 0!important;box-shadow:none!important;width:100%!important}.nav-recolor{top:-100%;opacity:0;transition:all .45s ease-in-out}.nav-recolor.activate-recolor{top:0;opacity:1}.h1,h1{font-size:55px;display:block;margin-bottom:0}.h2,h2{font-size:45px;display:block;margin-bottom:0}.h3,h3{font-size:40px;display:block;margin-bottom:0}.h4,h4{font-size:35px;display:block;margin-bottom:0}.h5,h5{font-size:30px;display:block;margin-bottom:0}.p,p{font-size:25px;line-height:1.5em;color:inherit}.p li,.p ol,.p ul,p li,p ol,p ul{font-size:25px;line-height:1.5em}.p strong,p strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:0}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{line-height:1.2em}a{text-decoration:none;color:inherit}.a{text-decoration:underline}.footer_cta .subTitle{font-family:"Zilla Slab",serif;font-weight:300}.footer_cta .button{background:#d54746;color:#fff}footer{height:auto;padding:15px 0 145px 0;background:#fff;width:100%;font-size:20px}footer .footer_logos{display:flex;width:100%}footer .footer_logos .footer_logos_elem{width:20%;padding:0 35px;box-sizing:border-box;display:flex;align-items:center;align-content:center;justify-content:center}footer .footer_logos .footer_logos_elem img{display:block;width:100%;max-height:200px}footer .footer_info,footer .footer_menus{display:flex;justify-content:space-between;align-content:flex-end;align-items:flex-end;color:#575656;background:#fff;padding:15px 0}footer .footer_info .footer_list,footer .footer_menus .footer_list{list-style:none;padding:5px 10px;margin:0}footer .footer_info .footer_list li,footer .footer_menus .footer_list li{font-family:"Zilla Slab",serif;font-weight:300}footer .footer_info .footer_list li.title,footer .footer_menus .footer_list li.title{font-family:"Zilla Slab",serif;font-weight:700}footer .footer_info .footer_list li a:hover,footer .footer_menus .footer_list li a:hover{color:#5ca748}footer .footer_info .footer_menus_infoBox,footer .footer_menus .footer_menus_infoBox{display:flex}footer .footer_info .footer_menus_infoBox .footer_list,footer .footer_menus .footer_menus_infoBox .footer_list{margin-right:25px}footer .footer_info .footer_menus_menuBox .footers_menu_menuList,footer .footer_menus .footer_menus_menuBox .footers_menu_menuList{display:flex;list-style:none;font-family:"Zilla Slab",serif;font-weight:700;padding:0;margin:0}footer .footer_info .footer_menus_menuBox .footers_menu_menuList li,footer .footer_menus .footer_menus_menuBox .footers_menu_menuList li{margin-left:25px}footer .footer_info .footer_menus_menuBox .footers_menu_menuList li a:hover,footer .footer_menus .footer_menus_menuBox .footers_menu_menuList li a:hover{color:#5ca748}.module{padding-top:45px;padding-bottom:45px}.button{display:inline-flex;align-items:center;align-content:center;border:none;appearance:none;-webkit-appearance:none;padding:10px 25px;border-radius:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.button.noshadow{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.button .text{font-size:22px;font-family:"Zilla Slab",serif;font-weight:700}.button .icon{margin-right:10px}.button .icon.r{margin-right:0;margin-left:15px;font-size:20px}.button{transition:all .45s ease;cursor:pointer}.button:hover{transform:scale(1.05)}.custom-page-form input[type=email],.custom-page-form input[type=password],.custom-page-form input[type=tel],.custom-page-form input[type=text],.custom-page-form textarea{border:1px solid #c3c3c3;width:100%;height:3em;line-height:3;padding:0 15px;box-sizing:border-box;position:relative;display:block;background:#f5f5f5;overflow:hidden;border-radius:20px;font-family:"Zilla Slab",serif;font-weight:300}.custom-page-form input[type=email]:active,.custom-page-form input[type=email]:focus,.custom-page-form input[type=password]:active,.custom-page-form input[type=password]:focus,.custom-page-form input[type=tel]:active,.custom-page-form input[type=tel]:focus,.custom-page-form input[type=text]:active,.custom-page-form input[type=text]:focus,.custom-page-form textarea:active,.custom-page-form textarea:focus{outline:0!important}.custom-page-form label{font-family:"Zilla Slab",serif;font-weight:700;font-size:20px}.custom-page-form textarea{height:auto;line-height:1.2em;padding:15px 15px}.nf-form-title{display:none}.breadcrumbs_list{display:flex;align-items:center;align-content:center;justify-content:flex-start;list-style:none;padding:0;margin:0}.breadcrumbs_list li{margin-right:10px;font-size:18px;font-family:"Zilla Slab",serif}.breadcrumbs_list li a:hover{color:#5ca748}nav{position:fixed;top:0;right:-100%;height:100vh;width:50%;padding:0 35px;transition:all .55s ease-in-out}nav.is-active{right:0!important}nav{display:flex;align-items:center;justify-content:flex-start;border-top-left-radius:25px;border-bottom-left-radius:25px;-webkit-box-shadow:0 5px 10px 5px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px 5px rgba(0,0,0,.2);box-shadow:0 5px 10px 5px rgba(0,0,0,.2);background:rgba(92,167,72,.95);color:#fff}nav .navigationBar{position:absolute;top:25px;left:25px;display:flex;align-content:center;align-items:center;justify-content:flex-start}nav .navigationBar .navigationBar_menu{list-style:none;padding:0;margin:0;display:flex;align-content:center;align-items:center;justify-content:flex-start}nav .closeNav{background:#fff;color:#5ca748;transition:all .25s ease;margin-left:25px;height:35px;width:35px;border-radius:100%;display:flex;align-items:center;align-content:center;justify-content:center;cursor:pointer}nav .closeNav:hover{background:#d54746;color:#fff}nav .menu{list-style:none;padding:0;margin:0}nav .menu li{margin:10px 0;font-size:30px;opacity:.85;cursor:pointer}nav .menu li.active .underline{width:100%!important}nav .menu li .underline{width:0%;height:2px;background:hsla(0,0%,100%,.85);transition:all .45s ease-in-out}nav .menu li:hover .underline{width:100%}.font-black{font-family:"Zilla Slab",serif;font-weight:700}.font-bold{font-family:"Zilla Slab",serif;font-weight:700}.font-normal{font-family:"Zilla Slab",serif;font-weight:300}.font-regular{font-family:"Zilla Slab",serif;font-weight:400}.text-no-margins{margin:0!important;margin-bottom:0;margin-top:0}.align-c{text-align:center}.align-l{text-align:left}.align-r{text-align:right}.icon-large{font-size:35px;height:35px;width:35px;text-align:center;line-height:35px}.icon-normal{font-size:25px;height:25px;width:25px;text-align:center;line-height:25px}.icon-tiny{font-size:15px;height:15px;width:15px;text-align:center;line-height:15px}.bg-white{background:#fff}.bg-black{background:#000}.bg-blue{background:#57c2ef}.bg-light{background:#f5f5f5}.bg-transparant{background:0 0}.bg-grey{background:#d5d5d5}.col-white{color:#fff}.col-black{color:#000}.grid.fullWidth,.row.fullWidth{max-width:100%;width:100%}.grid.fullWidth .inner,.row.fullWidth .inner{max-width:1200px;width:100%;margin:0 auto}.grid.regular,.row.regular{max-width:1200px;width:100%}.grid.padding-vertical,.row.padding-vertical{padding-top:50px;padding-bottom:50px}.columns.no-safe{margin:0;padding:0}.columns.gutter-s{margin:0;padding:10px}.columns.gutter-m{margin:0;padding:25px}.columns.padding-vertical{padding-top:50px;padding-bottom:50px}.columns.padding-horizontal{padding-left:25px;padding-right:25px}.aspect{position:relative;width:auto;height:auto}.aspect .content{position:absolute;top:0;left:0;width:100%;height:100%}.aspect.as-landscape{padding-top:56.25%;width:100%}.aspect.as-square{padding-top:100%;width:100%}.aspect.as-portrait{padding-top:10%;width:100%}.aspect.as-portfolio{padding-top:65%;width:100%}.size-fullWidth{width:100%;max-width:100%!important}.size-fullHeight{height:100%;max-height:100%!important}.size-fullScreen{height:100vh;max-width:100%!important;width:100%!important;padding:0;margin:0}.size-halfScreen{height:50vh;max-width:100%!important;width:100%!important;padding:0;margin:0}.spacer{display:block}.spacer.sh-size-s{height:100%;width:25px}.spacer.sv-size-s{height:25px;width:100%}.spacer.sh-size-m{height:100%;width:50px}.spacer.sv-size-m{height:50px;width:100%}.spacer.sh-size-l{height:100%;width:75px}.spacer.sv-size-l{height:75px;width:100%}.spacer.sv-size-half{height:50vh;width:100%}.spacer.sv-size-full{height:100vh;width:100%}.pos-inline{display:inline-block}.hide-overflow{overflow:hidden}.block-align-l{float:left}.block-align-r{float:right}.layer-0{z-index:0}.layer-1{z-index:5}.layer-2{z-index:10}.layer-3{z-index:15}.layer-4{z-index:20}.layer-5{z-index:25}.layer-6{z-index:30}.shadow.layer-1{-webkit-box-shadow:0 5px 25px 5px rgba(0,0,0,.25);-moz-box-shadow:0 5px 25px 5px rgba(0,0,0,.25);box-shadow:0 5px 25px 5px rgba(0,0,0,.25)}.shadow.layer-2{-webkit-box-shadow:0 5px 15px 5px rgba(0,0,0,.45);-moz-box-shadow:0 5px 15px 5px rgba(0,0,0,.45);box-shadow:0 5px 15px 5px rgba(0,0,0,.45)}.shadow.layer-3{-webkit-box-shadow:0 5px 10px 5px rgba(0,0,0,.6);-moz-box-shadow:0 5px 10px 5px rgba(0,0,0,.6);box-shadow:0 5px 10px 5px rgba(0,0,0,.6)}@media screen and (max-width:1020px){.medium-hide{display:none!important}}.small-show{display:none}@media screen and (max-width:767px){.small-hide{display:none!important}.small-show.show-flex{display:flex!important}.small-show.show-block{display:block!important}}.list.style-none{list-style:none;padding:0;margin:0}.list.style-rounded-box{list-style:none;padding:0;margin:0}.list.style-rounded-box li{border-radius:15px}.list.style-rounded{list-style:none;padding:0;margin:0}.list.style-rounded li{border-radius:100%}.list.style-custom{list-style:none;padding:0;margin:0}.list.style-custom li .bullet,.list.style-custom li span{display:inline-block}.list.size-medium li{height:50px;width:50px;text-align:center;line-height:50px}.list.horizontal.loc-left li{float:left}.list.horizontal.loc-right li{float:right}.list.vertical li{display:block}.list.spaced-small.horizontal li{margin:0 5px}.list.spaced-small.vertical li{margin:5px 0}.list.spaced.horizontal li{margin:0 10px}.list.spaced.vertical li{margin:10px 0}.list.spaced-large.horizontal li{margin:0 20px}.list.spaced-large.vertical li{margin:20px 0}#quote{position:relative}#quote .quoteContainer{max-width:1100px;margin:0 auto;position:relative}#quote .quoteContainer::after,#quote .quoteContainer::before{font-family:Lobster,cursive;font-size:155px;position:absolute;color:#5ca748}#quote .quoteContainer::before{left:-110px;top:-100px;content:"“"}#quote .quoteContainer::after{right:-110px;bottom:-100px;content:"”"}#quote .quoteContainer .quote p{font-family:"Zilla Slab",serif;font-weight:300;font-style:italic;font-size:30px;line-height:1.7em;text-align:center;color:#5ca748}#quote .quoteContainer .quote_from{font-family:"Zilla Slab",serif;font-weight:700;font-size:25px;text-align:center;color:#5ca748}#cta{padding:95px 0;position:relative}#cta .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.25)}#about{display:flex;justify-content:space-between;flex-wrap:nowrap}#about .image-column{width:auto;max-width:900px;flex-shrink:0}#about .image-column img{display:block;height:100%;width:100%;object-fit:cover;object-position:center right}#about .text-column{padding:0 150px 0 20px;box-sizing:border-box}@media screen and (max-width:1600px){#about .image-column{max-width:650px}#about .text-column{padding:0 50px 0 15px}}@media screen and (min-width:1276px){#about{align-items:center;align-content:center}}@media screen and (max-width:1275px){#about .text-column{padding:25px 30px 25px 15px}}@media screen and (max-width:1050px){#about .image-column{width:50%;max-width:50%}#about .text-column{width:calc(50% + 20px);flex-shrink:0;padding:25px 30px 25px 0;margin-left:-20px}}@media screen and (max-width:900px){#about{flex-wrap:wrap}#about .image-column{width:100%;max-width:100%}#about .text-column{width:100%;padding:25px;margin-left:0}}.teamModule .cardsContainer .grid{display:flex;flex-wrap:wrap;justify-content:flex-start}.teamModule .cardsContainer .grid .cardColumn{flex-shrink:0;flex-grow:0;padding:0 10px;box-sizing:border-box;width:33.3333333333%}.teamModule .cardsContainer .grid .cardColumn .card .iconCard{width:100%;max-width:250px;padding-top:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.teamModule .cardsContainer .grid .cardColumn .card .textCard .title{font-family:Lobster,cursive;font-size:22px!important}.specialTextBlock{display:flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:nowrap}.specialTextBlock.pos-l .textSection{padding:25px 15px 25px 65px}.specialTextBlock.pos-l .textSection .content{padding-left:30px}.specialTextBlock.pos-r .textSection{padding:25px 65px 25px 15px}.specialTextBlock.pos-r .textSection .content{padding-right:30px}.specialTextBlock .textSection{width:100%;flex-shrink:1;flex-grow:0;display:flex;align-items:center;align-content:center;flex-wrap:wrap;box-sizing:border-box}.specialTextBlock .textSection .content{width:100%;box-sizing:border-box}.specialTextBlock .textSection .content .title{display:block;width:100%}.specialTextBlock .textSection .content .subtitle{display:block;width:100%}.specialTextBlock .textSection .content .text{display:block;width:100%}.specialTextBlock .imageSection{width:500px;height:auto}.specialTextBlock .imageSection img{width:100%;height:auto;display:block}.buttonMod .inside_buttonMod{display:flex;flex-wrap:wrap;justify-content:center}.buttonMod .inside_buttonMod .button{margin:15px}.inside_textMedia{display:flex}.inside_textMedia.pos-l .textSection{padding:85px 0 85px 35px}.inside_textMedia.pos-r{flex-direction:row-reverse}.inside_textMedia.pos-r .textSection{padding:85px 35px 85px 0}.inside_textMedia .mediaSection{width:50%;flex-shrink:0;position:relative}.inside_textMedia .mediaSection .mediaSection_overlay{height:100%;width:100%;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:1;display:flex;align-content:center;align-items:center;justify-content:center}.inside_textMedia .mediaSection .mediaSection_overlay .mediaSection_overlay_play{height:85px;width:85px;border-radius:100%;pointer-events:none;display:flex;align-content:center;align-items:center;justify-content:center;font-size:35px;color:#fff;background:rgba(0,0,0,0);border:1px solid #fff;transition:all .25s ease}.inside_textMedia .mediaSection .mediaSection_overlay{cursor:pointer}.inside_textMedia .mediaSection .mediaSection_overlay:hover .mediaSection_overlay_play{background:#fff;color:#333}.inside_textMedia .mediaSection .mediaSection_overlay.inactive{display:none}.inside_textMedia .mediaSection .mediaSection_video{height:100%;width:100%;position:relative;z-index:0}.inside_textMedia .mediaSection .mediaSection_video iframe{height:100%;width:100%}.inside_textMedia .textSection{width:50%;flex-shrink:0;box-sizing:border-box}.inside_textMedia .textSection .buttonHolder{margin-top:25px}.hero{width:100%;height:800px}.hero .hero_media{height:100%;width:100%}.hero .hero_media .hero_media_overlay{height:100%;width:100%;display:block}.hero .hero_media .hero_media_overlay .hero_media_overlay_box{padding:125px 0 45px 0;box-sizing:border-box;height:100%;width:100%;max-width:600px;margin:0;display:flex;align-items:center;align-content:space-between;justify-content:flex-start;flex-wrap:wrap}.hero .hero_media .hero_media_overlay .hero_media_overlay_box_spacer{width:100%;height:1px;pointer-events:none;visibility:hidden;display:block;flex-shrink:0}.hero .hero_media .hero_media_overlay .hero_media_overlay_title{font-family:Lobster,cursive;color:#fff;width:100%;display:block;flex-shrink:0;flex-grow:0;text-align:left;margin-bottom:25px}.hero .hero_media .hero_media_overlay .button{background:#fff;color:#5ca748;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#slider{height:725px;width:100%;position:relative}#slider .slick-list,#slider .slick-track{height:100%!important}#slider.compact{height:500px}#slider .slides{height:100%;width:100%}#slider .slides .slide{height:100%;width:100%;display:flex;align-items:flex-end;justify-content:left;padding-bottom:75px}#slider .slides .slide .inner{width:calc(100% - 20px);max-width:1200px;margin:0 auto}#slider .overlay{height:100%;width:100%;position:absolute;top:0;left:0}#slider.page_slider .slide .inner{text-align:center}#slider.page_slider .page_slider_iconHolder{display:inline-block;height:175px;margin-bottom:10px}#slider.page_slider .page_slider_iconHolder img{display:block;height:100%;width:auto}.style-custom.style-checks{width:auto;margin:0 auto}.style-custom.style-checks li{margin:40px 0}.style-custom.style-checks li .bullet{height:50px;width:auto;margin-right:35px}.style-custom.style-checks li span{font-size:22px}.style-custom.style-icon-top{display:flex;align-items:flex-start;justify-content:center;width:100%}.style-custom.style-icon-top li{flex-grow:1;flex-basis:25%}.style-custom.style-icon-top li .bullet{width:calc(100% - 30px);max-width:75px;margin:15px auto;display:block}.style-custom.style-icon-top li span{font-size:20px;padding:0 15px}#blog .blogCard{height:auto;width:auto;display:block;overflow:hidden;margin:20px auto;border-radius:15px;-webkit-box-shadow:0 5px 15px 5px rgba(0,0,0,.15);-moz-box-shadow:0 5px 15px 5px rgba(0,0,0,.15);box-shadow:0 5px 15px 5px rgba(0,0,0,.15);transition:all .45s ease}#blog .blogCard .image{width:100%}#blog .blogCard .card-content{width:100%;height:auto;padding:25px;box-sizing:border-box;display:flex;align-items:center;align-content:center;justify-content:space-between}#blog .blogCard .card-content .title{font-size:20px}#blog .blogCard .card-content .icon{text-align:right}#blog .blogCard .card-content .icon i{font-size:30px}#blog .blogCard:hover{cursor:pointer;transform:scale(1.05);-webkit-box-shadow:0 5px 15px 5px rgba(0,0,0,.25);-moz-box-shadow:0 5px 15px 5px rgba(0,0,0,.25);box-shadow:0 5px 15px 5px rgba(0,0,0,.25)}#cards .cardsContainer .inner{display:flex;flex-wrap:wrap}#cards .cardsContainer .inner .aCardSize{width:20%}#cards .cardsContainer .card .iconCard{height:150px;width:150px;border-radius:10px;margin:65px auto 40px auto;padding:25px;box-sizing:border-box;-webkit-box-shadow:0 5px 15px 5px rgba(0,0,0,.15);-moz-box-shadow:0 5px 15px 5px rgba(0,0,0,.15);box-shadow:0 5px 15px 5px rgba(0,0,0,.15);transition:all .45s ease}#cards .cardsContainer .card .iconCard img{height:auto;width:auto;margin:0}#cards .cardsContainer .card .iconCard.imageVariant{padding:0}#cards .cardsContainer .card .iconCard.imageVariant img{height:100%;width:100%;object-fit:cover;object-position:center center}#cards .cardsContainer .card .textCard span{display:block;margin:0 auto;padding:0 10px;box-sizing:border-box}#cards .cardsContainer .card .textCard .title{line-height:1.2em;margin-bottom:10px}#cards .cardsContainer .card .textCard .subtitle{font-size:19px}#cards .cardsContainer .card:hover .iconCard{cursor:pointer;transform:scale(1.05);-webkit-box-shadow:0 5px 15px 5px rgba(0,0,0,.25);-moz-box-shadow:0 5px 15px 5px rgba(0,0,0,.25);box-shadow:0 5px 15px 5px rgba(0,0,0,.25)}#cards .cardsSelector{align-items:center;justify-content:center}#cards .cardsSelector select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0!important;background:#fff;background-image:none}#cards .cardsSelector .select{width:calc(100% - 100px);height:3em;line-height:3;position:relative;display:block;background:#fff;overflow:hidden;border-radius:20px;-webkit-box-shadow:0 5px 15px 5px rgba(0,0,0,.15);-moz-box-shadow:0 5px 15px 5px rgba(0,0,0,.15);box-shadow:0 5px 15px 5px rgba(0,0,0,.15)}#cards .cardsSelector .select select{width:100%;height:100%;margin:0;padding:0 0 0 20px;color:#333;font-style:italic;font-weight:700;cursor:pointer}#cards .cardsSelector .select select::-ms-expand{display:none}#cards .cardsSelector .select::after{content:"▼";position:absolute;top:0;right:0;bottom:0;padding:0 1em;background:#fff;pointer-events:none;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}#cards .cardsSelector .submit{width:100px;height:3em;line-height:3em;font-size:25px;text-align:center}#cards .cardsSelector .submit button{cursor:pointer;color:#000;transition:.35s ease}#cards .cardsSelector .submit button:hover{color:#852948;transform:scale(1.1)}.floatingButton{position:fixed;bottom:15px;right:15px;z-index:999}.floatingButton .theFloater{display:flex;align-items:center;align-content:center;justify-content:center;position:relative;z-index:0;background:#d54746;color:#fff;font-family:"Zilla Slab",serif;font-weight:300}.floatingButton .theFloater strong{font-family:"Zilla Slab",serif;font-weight:700}.floatingButton .theFloater{transition:all .45s ease;cursor:pointer;border:none!important;padding:15px 30px;border-radius:15px;font-size:25px;-webkit-box-shadow:0 5px 15px 5px rgba(0,0,0,.15);-moz-box-shadow:0 5px 15px 5px rgba(0,0,0,.15);box-shadow:0 5px 15px 5px rgba(0,0,0,.15)}.floatingButton .floatingClose{height:25px;width:25px;border-radius:100%;font-size:15px;display:flex;align-items:center;align-content:center;justify-content:center;position:absolute;top:-5px;left:-5px;z-index:1;background:#000;color:#fff;-webkit-box-shadow:0 2px 10px 5px rgba(0,0,0,.15);-moz-box-shadow:0 2px 10px 5px rgba(0,0,0,.15);box-shadow:0 2px 10px 5px rgba(0,0,0,.15)}.floatingButton .floatingButton_textBox .floatingButton_textBox_A{font-family:"Zilla Slab",serif;font-weight:700;display:block;margin-bottom:-5px}.floatingButton .floatingButton_textBox .floatingButton_textBox_B{font-family:"Zilla Slab",serif;font-weight:300;display:block}.floatingButton .floatingButton_textBox{padding-right:35px}.floatingButton .floatingButton_icon{font-size:40px}.floatingButton:hover{transform:scale(1.05);-webkit-box-shadow:0 5px 25px 5px rgba(0,0,0,.25);-moz-box-shadow:0 5px 25px 5px rgba(0,0,0,.25);box-shadow:0 5px 25px 5px rgba(0,0,0,.25)}@media screen and (max-width:800px){.mobile-menuButton{width:unset!important;margin-left:15px}.floatingButton{bottom:29px}}@media screen and (max-width:550px){.mobile-menuButton{width:100%!important;margin-left:0}.floatingButton{display:none}}.mobile-menuButton{position:fixed;bottom:25px;width:100%;align-items:center;justify-content:center}.mobile-menuButton .button{height:75px;width:75px;border-radius:20px;font-size:28px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1295px){#quote .quoteContainer::before{left:-50px!important}#quote .quoteContainer::after{right:-50px!important}#quote .quoteContainer .quote{width:calc(100% - 50px)!important;margin:0 auto}}@media screen and (max-width:1285px){footer .footer_info,footer .footer_menus{display:block}footer .footer_menus .footer_menus_menuBox .footers_menu_menuList li{margin-left:10px;margin-right:10px;margin-top:10px}}@media screen and (max-width:1145px){.header_content_cta{display:none}#quote .quoteContainer::after,#quote .quoteContainer::before{font-size:110px}#quote .quoteContainer::before{left:0!important}#quote .quoteContainer::after{right:0!important}#quote .quoteContainer .quote{width:calc(100% - 145px)!important;margin:0 auto}}@media screen and (max-width:1015px){.teamModule .cardsContainer .grid{justify-content:center}.teamModule .cardsContainer .grid .cardColumn{width:33.3333333333%}}@media screen and (max-width:950px){footer .footer_logos{flex-wrap:wrap;justify-content:center}footer .footer_logos .footer_logos_elem{width:33.3333333333%}}@media screen and (max-width:850px){header .header_content .header_content_menu .header_content_menu_item:not(.main_menu_btn){display:none}.inside_textMedia.pos-l .textSection{padding:85px 0}.inside_textMedia.pos-r .textSection{padding:85px 0}.specialTextBlock.pos-l .textSection{padding:25px 15px}.specialTextBlock.pos-r .textSection{padding:25px 15px}.specialTextBlock .imageSection{width:100%;text-align:center;padding:25px 15px;box-sizing:border-box}.specialTextBlock .imageSection .imageHolder{display:inline-block;max-width:100%}header .header_content{z-index:1}.inside_textMedia{flex-wrap:wrap}.inside_textMedia .mediaSection{width:100%;flex-shrink:0;margin-top:25px;min-height:455px}.inside_textMedia .textSection{width:100%;flex-shrink:0;padding:15px 0}.specialTextBlock{flex-wrap:wrap}}@media screen and (max-width:767px){.h1,h1{font-size:35px}.h2,h2{font-size:30px}.h3,h3{font-size:27px;display:block;margin-bottom:0}.h4,h4{font-size:25px}.h5,h5{font-size:22px}.p,p{font-size:18px}.p li,.p ol,.p ul,p li,p ol,p ul{font-size:18px}#quote .quoteContainer .quote p{font-size:22px}nav .navigationBar .navigationBar_menu{display:none}nav .navigationBar{top:20px;right:20px;justify-content:flex-end}nav{width:100%!important;border-radius:0!important;align-items:flex-start!important;justify-content:center!important;padding-top:50px!important;box-sizing:border-box}#slider{height:575px!important}#slider.compact{height:450px!important}#slider .slides .slide{padding-bottom:15px!important}.style-custom.style-checks li{margin:30px 0!important}.style-custom.style-checks li .bullet{height:25px!important;margin-right:15px!important}.style-custom.style-checks li span{font-size:18px!important}.style-custom.style-icon-top{display:block!important}.style-custom.style-icon-top li{width:100%!important;margin-bottom:75px!important}footer .footer-inner{justify-content:center!important}footer #footer-right{width:100%!important;display:block!important}footer #footer-right .list li{border-radius:10px!important;height:35px!important;width:35px!important;line-height:35px!important;font-size:16px!important;margin:0 10px 0 0!important}}@media screen and (max-width:700px){footer .footer_menus .footer_menus_menuBox .footers_menu_menuList{display:block}.hero{height:650px}.hero .hero_media .hero_media_overlay .hero_media_overlay_box{padding:145px 0 45px 0}.grid,[class^=inside_]{padding-left:15px;padding-right:15px}header .inside_header{width:100%}header .header_content{padding:0}header .header_content .header_content_menu .header_content_menu_item.main_menu_btn{border-radius:100%;height:45px;width:45px;background:#5ca748;color:#fff}}@media screen and (max-width:640px){.teamModule .cardsContainer .grid{justify-content:center}.teamModule .cardsContainer .grid .cardColumn{width:50%}}@media screen and (max-width:550px){footer .footer_info .footer_menus_infoBox,footer .footer_menus .footer_menus_infoBox{display:block}footer .footer_logos .footer_logos_elem{width:50%}}@media screen and (max-width:450px){.teamModule .cardsContainer .grid{justify-content:center}.teamModule .cardsContainer .grid .cardColumn{width:100%}}@media screen and (max-width:400px){header .inside_header{display:flex;justify-content:space-between}header .header_logo{width:200px;height:115px}}