@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,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,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;line-height:1;margin:0;outline:none;padding:0;text-decoration:none;vertical-align:baseline}*{box-sizing:border-box;letter-spacing:.01em;line-height:1;outline:none;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.col-white{color:#fff}.col-red{color:#e83f4b}.col-grey{color:#606060}.bg-grey{background-color:#f5f5f5}.bg-white{background-color:#fff}body,html{background-color:#f5f5f5;overflow-x:hidden}.container{margin:0 auto;max-width:1400px;padding:0 20px;position:relative;width:100%}.clearfix:after,.container:after{clear:both;content:"";display:block}.transition,a,button{transition:.3s}.area,.float-100,.section{float:left;width:100%}.uppercase{text-transform:uppercase}@media screen and (max-width:769px){.js-no-scroll{overflow:hidden}}@media (max-width:619px){.alignleft{clear:both;display:block;margin-left:auto;margin-right:auto}}@media (min-width:620px){.alignleft{display:inline;float:left;margin-right:20px}}@media (min-width:768px){.alignleft{margin-right:30px}}@media (max-width:619px){.alignright{clear:both;display:block;margin-left:auto;margin-right:auto}}@media (min-width:620px){.alignright{display:inline;float:right;margin-left:20px}}@media (min-width:768px){.alignright{margin-left:30px}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.map_wrapper,.section h1{font-family:Fira Sans}.section h1{font-size:32px;font-weight:500;letter-spacing:1.4px;line-height:1;text-transform:uppercase}@media (min-width:620px){.section h1{font-size:38px}}@media (min-width:768px){.section h1{font-size:42px}}@media (min-width:980px){.section h1{font-size:48px}}@media (min-width:1400px){.section h1{font-size:56px}}.section h2{font-family:Mukta;font-size:36px;font-weight:300;line-height:1.8}.section h3{line-height:28px}.section h3,.section h4{font-family:Fira Sans;font-size:24px;font-weight:500;letter-spacing:.6px;text-transform:uppercase}.section h4{line-height:1.4}.section h5{font-family:Fira Sans;font-size:20px;font-weight:600;line-height:1;text-transform:uppercase}.section p{color:#606060;font-family:Mukta;font-size:20px;font-weight:200;line-height:36px}.section p strong{color:#3e3e3e;font-weight:500}.section a{font-size:16px;letter-spacing:.4px;line-height:1.4}.content h1,.section a{font-family:Fira Sans;font-weight:500}.content h1{font-size:32px;letter-spacing:1.4px;line-height:1;margin-bottom:30px;text-transform:uppercase}@media (min-width:620px){.content h1{font-size:38px}}@media (min-width:768px){.content h1{font-size:42px}}@media (min-width:980px){.content h1{font-size:48px}}@media (min-width:1400px){.content h1{font-size:56px}}.content h2{font-family:Mukta;font-size:36px;font-weight:300;line-height:1.8;margin-bottom:30px}.content h3{line-height:28px}.content h3,.content h4{font-family:Fira Sans;font-size:24px;font-weight:500;letter-spacing:.6px;margin-bottom:30px;text-transform:uppercase}.content h4{line-height:90px}.content h5{font-family:Fira Sans;font-weight:600;line-height:1;text-transform:uppercase}.content h5,.content p{font-size:20px;margin-bottom:30px}.content p{color:#606060;font-family:Mukta;font-weight:200;line-height:36px}.content p strong{color:#3e3e3e;font-weight:500}.content a{color:#606060;font-family:Fira Sans;font-size:20px;font-weight:600;letter-spacing:.4px;line-height:1.4}.content a:hover{color:#e83f4b}.content ul{margin-bottom:40px}.content ul ul{margin-bottom:0}.content ul li{color:#606060;display:block;font-family:Fira Sans;font-size:20px;font-weight:400;line-height:25px;padding-bottom:10px;padding-left:25px;position:relative}.content ul li:before{background-color:#e83f4b;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:10px;width:8px}.content ul li:last-child{padding-bottom:0}.content ol{counter-reset:counter;margin-bottom:40px}.content ol ol{margin-bottom:0}.content ol li{color:#606060;counter-increment:counter;display:block;font-family:Fira Sans;font-size:20px;font-weight:400;line-height:25px;padding-bottom:10px;padding-left:25px;position:relative}.content ol li:before{color:#e83f4b;content:counter(counter) ". ";font-family:Fira Sans;font-weight:500;left:0;position:absolute;top:0}.content ol li:last-child{margin-bottom:0}.content em{font-style:italic}.content img{height:auto;max-width:100%}.content blockquote{font-style:italic;font-weight:500;margin-left:20px;margin-right:20px}.content blockquote p:after,.content blockquote p:before{content:"'"}.gform_wrapper div.validation_error{border-bottom:none!important;border-top:none!important;color:#606060!important;font-family:Mukta;font-size:20px;font-weight:300!important;margin-bottom:12px;padding:0!important;text-align:left!important}.gform_wrapper .gform_required_legend{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_wrapper .gform_submission_error{color:#e83f4b;font-size:20px;font-weight:600;line-height:1.4;margin-bottom:12px}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{display:none}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container{margin-bottom:20px!important}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{background-color:#f5f5f5;border:1px solid #f5f5f5;color:#606060;font-family:Mukta!important;font-size:20px!important;font-weight:300;padding:11px;width:100%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:focus{border:1px solid #606060}@media screen and (max-width:951px){.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{font-size:16px!important}}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url(../../assets/media/down-arrow.png);background-position:97%;background-repeat:no-repeat;background-size:16px;padding:18px 11px}.gform_wrapper .gform_body .gform_fields .gfield .gfield_description,.gform_wrapper .gform_body .gform_fields .gfield .validation-message{color:#606060;font-family:Mukta;font-weight:200;font-weight:500;margin-bottom:12px;padding-top:0}.gform_wrapper .gform_body .gform_fields .validation_error{background-color:#fff;border:none}.gform_wrapper .gform_body .gform_fields .gfield_error div input,.gform_wrapper .gform_body .gform_fields .gfield_error div select,.gform_wrapper .gform_body .gform_fields .gfield_error div textarea{border:1px solid #e83f4b!important}.gform_wrapper .gform_footer input{background-color:#e83f4b;color:#fff;cursor:pointer;float:right;font-family:Fira Sans;font-size:20px;padding:17px 105px;text-transform:uppercase;transition:all .3s ease}.gform_wrapper .gform_footer input:hover{background-color:#606060}.gform_confirmation_wrapper div{color:#e83f4b;font-family:Fira Sans;font-size:18px;padding-top:15px}.form-popup .gform_wrapper .validation_error{line-height:normal}@media (max-width:767px){.form-popup .gform_wrapper .validation_error{font-size:12px;margin-bottom:12px}}.form-popup .gform_wrapper .gform_body .validation_message{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:619px){.form-popup .gform_wrapper .gform_body .gform_fields .gfield label{font-size:12px}}.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container{margin-bottom:5px!important}.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])),.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{font-size:12px!important}@media (min-width:620px){.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])),.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{font-size:16px!important;margin-bottom:20px;padding:10px 20px}}.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .validation_error,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .validation_error,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .validation_error{line-height:normal}@media (max-width:767px){.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .validation_error,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .validation_error,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .validation_error{font-size:12px;margin-bottom:12px}}.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .validation_message,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .validation_message,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .validation_message{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:619px){.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .gform_fields .gfield label,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .gform_fields .gfield label,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .gform_fields .gfield label{font-size:12px}}.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])),.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])),.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])),.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{font-size:12px!important;margin-bottom:15px;padding:5px 10px}@media (min-width:620px){.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])),.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])),.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])),.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{font-size:14px!important;margin-bottom:20px;padding:10px 20px}}.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea{height:90px}@media (max-width:619px){.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])) .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea,.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea .form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea{height:40px}}.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea{height:90px}@media (max-width:619px){.form-popup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea{height:40px}.form-popup .gform_wrapper .gform_footer input{font-size:16px;padding:10px 35px}}.brochure-form-holder .gform_wrapper form{display:flex;flex-wrap:wrap}.brochure-form-holder .gform_wrapper .validation_error{margin-bottom:20px;width:100%}.brochure-form-holder .gform_wrapper .gform_body{flex:auto;margin-right:8px}.brochure-form-holder .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=checkbox]):not([type=radio]:not([type=file])),.brochure-form-holder .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.brochure-form-holder .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{background-color:#e9e9e9;border:1px solid #606060}.brochure-form-holder .gform_footer input{padding:19px 5px;width:150px}.brochure-cta{background-color:#f5f5f5;margin-top:60px;padding-top:30px;position:relative}.brochure-cta__bg-wrapper{background-color:#e9e9e9;margin-top:50px;padding-bottom:70px;padding-top:60px}@media (min-width:980px){.brochure-cta__wrapper{display:flex}}@media (min-width:1400px){.brochure-cta__wrapper{padding:0 60px}}@media (min-width:980px){.brochure-cta__content-holder,.brochure-cta__image-holder{width:50%}}.brochure-cta__content-holder{align-self:flex-end}@media (min-width:980px){.brochure-cta__content-holder{padding-left:20px}}.brochure-cta__content-holder h3{margin-bottom:20px}.brochure-cta__content-holder p{line-height:28px;max-width:380px;padding-bottom:40px}.brochure-cta__image-holder{margin-top:-150px}@media (max-width:979px){.brochure-cta__image-holder{margin-bottom:50px;text-align:center}}@media (max-width:619px){.brochure-cta__image-holder img{height:auto;width:100%}}.brochure-cta__btn{background-color:#e83f4b;color:#fff;cursor:pointer;font-family:Fira Sans;font-size:20px;padding:17px 105px;text-transform:uppercase;transition:all .3s ease}.brochure-cta__btn:hover{background-color:#606060}.brochure-cta__confirmation-message p{font-weight:400}.circular-economy-dark{float:left;width:100%}.circular-economy-dark .container{background-color:#fff;border-top:7px solid #e83f4b;padding-bottom:90px!important}.circular-economy-dark__wrapper{float:left;padding:35px 10px 40px 15px;width:100%}.circular-economy-dark__wrapper:after{background-color:#56595c;content:"";height:calc(100% - 90px);left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width:768px){.circular-economy-dark__wrapper{align-items:center;display:flex}}@media (min-width:980px){.circular-economy-dark__wrapper{padding:35px 30px 40px 35px}}@media (min-width:1400px){.circular-economy-dark__wrapper{padding:35px 60px 40px 75px}}.circular-economy-dark__animation-holder{margin-bottom:50px;position:relative;width:100%;width:315px;z-index:10}@media (min-width:768px){.circular-economy-dark__animation-holder{margin-bottom:0;width:250px}}@media (min-width:980px){.circular-economy-dark__animation-holder{width:335px}}.circular-economy-dark__animation-holder .animation{background-image:url(../media/circular-economy.gif);background-size:100% 100%;height:115px;width:100%}.circular-economy-dark__animation-holder .animation img{height:auto;width:100%}@media (min-width:768px){.circular-economy-dark__animation-holder .animation{height:95px}}@media (min-width:980px){.circular-economy-dark__animation-holder .animation{height:120px}}.circular-economy-dark__content-holder{flex:1;position:relative;transition-delay:2.2s;z-index:30}@media (min-width:768px){.circular-economy-dark__content-holder{padding-left:40px}}@media (min-width:1400px){.circular-economy-dark__content-holder{padding-left:80px}}.circular-economy-dark__content-holder h2{color:#fff;font-size:24px;font-weight:500;line-height:30px;margin-bottom:25px;text-transform:uppercase}.circular-economy-dark__content-holder p{color:#fff;font-size:20px;font-weight:300;line-height:30px}.circular-economy-dark__content-holder a{background-color:#46d120;border:1px solid #46d120;color:#fff;display:inline-block;font-size:18px;font-weight:700;letter-spacing:.03em;margin-top:30px;padding:12px 60px;text-align:center;text-transform:uppercase}.circular-economy-dark__content-holder a:hover{background-color:transparent;color:#46d120}.circular-economy-diagram{float:left;margin-top:-48px;width:100%}.circular-economy-diagram>.container{background-color:#fff}.circular-economy-diagram>.container:before{background-image:url(../media/ce-background.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:280px;left:0;position:absolute;width:100%}@media screen and (min-width:768px) and (max-width:1200px){.circular-economy-diagram>.container:before{height:220px}}@media screen and (min-width:500px) and (max-width:768px){.circular-economy-diagram>.container:before{height:150px}}@media screen and (max-width:500px){.circular-economy-diagram>.container:before{height:10%}}.circular-economy-diagram__top .container{background-color:#fff;padding-bottom:25px}.circular-economy-diagram__top p{color:#fff;font-family:Fira Sans;font-size:18px;font-weight:500;letter-spacing:-.24px;line-height:1.4;text-align:center;text-transform:uppercase}@media (min-width:768px){.circular-economy-diagram__top p{font-size:24px;line-height:30px}}.circular-economy-diagram__top-wrapper{background-color:#e83f4b;padding:40px 30px}.circular-economy-diagram__wrapper{position:relative;z-index:0}.circular-economy-diagram__item{display:flex;justify-content:center;padding:15px 0;position:relative;z-index:50}.circular-economy-diagram__item.seventh{margin-bottom:0!important}@media screen and (min-width:1200px){.circular-economy-diagram__item{background-color:#f5f5f5;margin-bottom:25px;padding:25px 0}}.circular-economy-diagram__item.first,.circular-economy-diagram__item.seventh,.circular-economy-diagram__item.sixth{background-color:transparent}.circular-economy-diagram__item.sixth{padding-top:0}.circular-economy-diagram__item.first{display:block;text-align:center}.circular-economy-diagram__item.first .circular-economy-diagram__content-holder{margin-left:auto;margin-right:auto}@media screen and (max-width:1200px){.circular-economy-diagram__item.first .ce-icon{margin-bottom:40px;width:150px}}@media screen and (min-width:1200px){.circular-economy-diagram__item.first .ce-icon{height:130px;left:5%;position:absolute;top:65px;width:calc(40% - 100px)}.circular-economy-diagram__item.first{z-index:100}.circular-economy-diagram__item.first .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment-arrow.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-72px;content:"";height:72px;left:50%;position:absolute;transform:translateX(-50%);width:50px}.circular-economy-diagram__item.second{z-index:90}.circular-economy-diagram__item.second .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-72px;content:"";height:72px;left:50%;position:absolute;transform:translateX(-50%);width:4px}.circular-economy-diagram__item.second:before{background-image:url(../media/line-dotted.svg);height:1140px;left:86px;top:90px;width:calc(50% - 185px)}.circular-economy-diagram__item.second:after,.circular-economy-diagram__item.second:before{background-repeat:no-repeat;background-size:100% 100%;content:"";position:absolute;z-index:10!important}.circular-economy-diagram__item.second:after{background-image:url(../media/line-first.svg);height:945px;left:130px;top:130px;width:calc(50% - 230px)}.circular-economy-diagram__item.third{z-index:80}.circular-economy-diagram__item.third .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-72px;content:"";height:72px;left:50%;position:absolute;transform:translateX(-50%);width:4px}.circular-economy-diagram__item.third:after{background-image:url(../media/line-second.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:695px;left:175px;position:absolute;top:106px;width:calc(50% - 275px);z-index:10!important}.circular-economy-diagram__item.fourth{z-index:70}.circular-economy-diagram__item.fourth .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-72px;content:"";height:72px;left:50%;position:absolute;transform:translateX(-50%);width:4px}.circular-economy-diagram__item.fourth:after{background-image:url(../media/line-third.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:420px;left:228px;position:absolute;top:106px;width:calc(50% - 330px);z-index:10!important}.circular-economy-diagram__item.fifth{z-index:60}.circular-economy-diagram__item.fifth:after{background-image:url(../media/line-fourth.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:146px;left:270px;position:absolute;top:106px;width:calc(50% - 370px);z-index:10!important}.circular-economy-diagram__item.sixth .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment-arrow.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-72px;content:"";height:72px;left:50%;position:absolute;transform:translateX(-50%);width:50px}}@media screen and (max-width:1200px){.circular-economy-diagram__item.first{z-index:100}.circular-economy-diagram__item.first .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment-arrow-mobile.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-30px;content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.circular-economy-diagram__item.second{z-index:90}.circular-economy-diagram__item.second .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment-mobile.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-30px;content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:2px}.circular-economy-diagram__item.second:before{background-image:url(../media/line-dotted-mobile.svg);height:505px;top:33px;transform:translateX(-50%) translateX(-94px);width:115px}.circular-economy-diagram__item.second:after,.circular-economy-diagram__item.second:before{background-repeat:no-repeat;background-size:100% 100%;content:"";left:50%;position:absolute;z-index:10!important}.circular-economy-diagram__item.second:after{background-image:url(../media/line-first-mobile.svg);height:359px;top:56px;transform:translateX(-50%) translateX(-80px);width:85px}.circular-economy-diagram__item.third{z-index:80}.circular-economy-diagram__item.third .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment-mobile.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-30px;content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:2px}.circular-economy-diagram__item.third:after{background-image:url(../media/line-second-mobile.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:263px;left:50%;position:absolute;top:46px;transform:translateX(-50%) translateX(-74px);width:70px;z-index:10!important}.circular-economy-diagram__item.fourth{z-index:70}.circular-economy-diagram__item.fourth .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment-mobile.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-30px;content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:2px}.circular-economy-diagram__item.fourth:after{background-image:url(../media/line-third-mobile.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:157px;left:50%;position:absolute;top:46px;transform:translateX(-50%) translateX(-63px);width:50px;z-index:10!important}}@media screen and (max-width:1200px) and (max-width:1200px){.circular-economy-diagram__item.fourth{padding-bottom:20px}}@media screen and (max-width:1200px){.circular-economy-diagram__item.fifth{z-index:60}.circular-economy-diagram__item.fifth:after{background-image:url(../media/line-fourth-mobile.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:47px;left:50%;position:absolute;top:46px;transform:translateX(-50%) translateX(-54px);width:30px;z-index:10!important}.circular-economy-diagram__item.sixth{z-index:50}.circular-economy-diagram__item.sixth .circular-economy-diagram__content-holder:before{background-image:url(../media/timeline-segment-arrow-mobile.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:-30px;content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:20px}}.circular-economy-diagram__item.fifth .circular-economy-diagram__content-holder:after,.circular-economy-diagram__item.fourth .circular-economy-diagram__content-holder:after,.circular-economy-diagram__item.second .circular-economy-diagram__content-holder:after,.circular-economy-diagram__item.third .circular-economy-diagram__content-holder:after{background-image:url(../media/ce-arrow.svg);background-size:100% 100%;content:"";height:50px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:25px}@media screen and (min-width:1200px){.circular-economy-diagram__item.fifth .circular-economy-diagram__content-holder:after,.circular-economy-diagram__item.fourth .circular-economy-diagram__content-holder:after,.circular-economy-diagram__item.second .circular-economy-diagram__content-holder:after,.circular-economy-diagram__item.third .circular-economy-diagram__content-holder:after{height:37px;right:-70px;width:70px}}.circular-economy-diagram__content-holder{align-items:center;background-color:#5a5a5a;display:flex;flex-direction:column;height:75px;justify-content:center;padding:5px;position:relative;width:75px;z-index:100!important}@media screen and (min-width:1200px){.circular-economy-diagram__content-holder{height:200px;padding:20px 15px;width:200px}}.circular-economy-diagram__content-holder p{color:#fff;font-family:Fira Sans;font-size:10px;font-weight:500;letter-spacing:-.24px;line-height:1.2;text-align:center;text-transform:uppercase}@media screen and (min-width:1200px){.circular-economy-diagram__content-holder p{font-size:24px;line-height:30px}}.circular-economy-diagram__content-holder img{height:auto;max-height:40px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:40px}@media screen and (min-width:1200px){.circular-economy-diagram__content-holder img{margin-bottom:20px;max-height:110px;width:100px}}.circular-economy-diagram__image-holder{align-items:center;display:flex;flex:1;justify-content:center}.circular-economy-diagram__information-holder{align-items:center;display:flex;position:absolute;right:-5px;width:calc(50% - 60px)}@media screen and (min-width:650px) and (max-width:1200px){.circular-economy-diagram__information-holder{max-width:250px;right:50%;transform:translateX(50%) translateX(190px)}}@media screen and (max-width:1200px){.circular-economy-diagram__information-holder{min-height:75px}}@media screen and (min-width:1200px){.circular-economy-diagram__information-holder{min-height:200px;right:-10px;width:calc(50% - 200px)}.circular-economy-diagram__information-holder .mobile-caption{display:none}}.circular-economy-diagram__information-holder h3{color:#e83f4b;margin-bottom:12px}@media screen and (max-width:1200px){.circular-economy-diagram__information-holder h3{font-size:12px;line-height:1.2;margin-bottom:0}}.circular-economy-diagram__information-holder P{font-size:24px;font-weight:500;line-height:1.2;max-width:400px}@media screen and (max-width:1200px){.circular-economy-diagram__information-holder P{display:none;font-size:10px}.circular-economy-diagram__information-holder P.mobile-caption{display:block}}.circular-economy-diagram__icon-holder{display:none}@media screen and (min-width:1200px){.circular-economy-diagram__icon-holder{display:block;margin-right:15px;width:50px}.circular-economy-diagram__icon-holder img{max-width:100%}}@media screen and (min-width:1440px){.circular-economy-diagram__icon-holder{width:75px}}.circular-economy-diagram__icon-caption{flex:1}.circular-economy-diagram .divider{align-items:center;background-color:#46d220;display:flex;height:80px;margin-top:-50px;padding:0 100px;position:relative;width:calc(50% + 100px);z-index:80}@media screen and (max-width:1200px){.circular-economy-diagram .divider{height:80px;margin-left:auto;margin-right:auto;margin-top:-15px;padding:0 30px;transform:translateX(-45px);width:170px}.circular-economy-diagram .divider:before{background-image:url(../media/timeline-mobile-lrg.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:77px;position:absolute;right:38px;top:2px;width:2px}}@media screen and (min-width:1200px){.circular-economy-diagram .divider:before{background-image:url(../media/timeline-segment.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:72px;position:absolute;right:100px;top:0;width:4px}}.circular-economy-diagram .divider p{color:#fff;font-family:Fira Sans;font-size:24px;font-weight:500;letter-spacing:-.24px;line-height:30px;position:relative;text-transform:uppercase;z-index:30!important}@media screen and (max-width:1200px){.circular-economy-diagram .divider p{font-size:12px;line-height:1.1;max-width:80px}}.circular-economy-diagram [data-aos=show]{opacity:0}.circular-economy-diagram [data-aos=show].aos-animate{opacity:1}.circular-economy-slider{float:left;margin-bottom:120px;overflow:hidden;width:100%}.circular-economy-slider .container{background-color:#f2f2f2;padding-bottom:30px!important}.circular-economy-slider__top{margin-bottom:60px}.circular-economy-slider__top p{color:#fff;font-family:Fira Sans;font-size:18px;font-weight:500;letter-spacing:-.24px;line-height:1.4;text-align:center;text-transform:uppercase}@media (min-width:768px){.circular-economy-slider__top p{font-size:24px;line-height:30px}}.circular-economy-slider__top-wrapper{background-color:#94969a;padding:30px 15px;position:relative}@media (min-width:768px){.circular-economy-slider__top-wrapper{padding:40px 30px}}.circular-economy-slider__top-wrapper:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #94969a;bottom:-20px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.circular-economy-slider__animation-holder{height:auto;margin-bottom:30px;position:relative;transition-delay:.2s;width:100%;width:75px}@media (min-width:768px){.circular-economy-slider__animation-holder{margin-bottom:0;width:200px}}.circular-economy-slider__animation-holder .animation{width:100%}.circular-economy-slider__animation-holder[data-aos=fade-down]{transform:translate3d(0,-50px,0)}.circular-economy-slider__top-content{flex:1;margin-top:30px;padding-left:20px}@media (min-width:768px){.circular-economy-slider__top-content{padding-left:70px}}@media (min-width:1400px){.circular-economy-slider__top-content{padding-left:120px}}.circular-economy-slider__top-content h2{color:#e83f4b;font-family:Fira Sans;font-size:24px;font-weight:500;letter-spacing:-.24px;line-height:30px;margin-bottom:20px;text-transform:uppercase}.circular-economy-slider__slider-holder{margin-left:-15px;margin-right:-15px}@media (max-width:979px){.circular-economy-slider__slider-holder{display:none!important}}.circular-economy-slider__slider-holder .slick-arrow{background:none;border:none;position:absolute;top:50%;transform:translateY(-50%)}.circular-economy-slider__slider-holder .slick-prev{left:-50px}.circular-economy-slider__slider-holder .slick-next{right:-50px}.circular-economy-slider__slider-holder .slick-dots{display:flex;justify-content:center;list-style-type:none;margin:0;padding:1rem 0}.circular-economy-slider__slider-holder .slick-dots li{margin:0 .25rem}.circular-economy-slider__slider-holder .slick-dots button{background-color:#e9e9e9;border:none;border-radius:100%;display:block;height:1rem;padding:0;text-indent:-9999px;width:1rem}.circular-economy-slider__slider-holder .slick-dots li.slick-active button{background-color:#e83f4b}.circular-economy-slider__slider-holder .slick-slide{margin:0 10px;opacity:.6;position:relative;transition:transform .4s ease}.circular-economy-slider__slider-holder .slick-slide:after{background:hsla(0,0%,100%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:transform .4s;z-index:2}.circular-economy-slider__slider-holder .slick-slide.slick-center{opacity:1;z-index:30}.circular-economy-slider__slider-holder .slick-slide.slick-center:after{content:none}.circular-economy-slider__slide{background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.16);padding:30px;width:680px!important}.circular-economy-slider__slide h4{font-weight:500;margin-bottom:15px}.circular-economy-slider__slide h4,.circular-economy-slider__slide p{color:#5a5a5a;font-family:Mukta;font-size:20px;font-style:normal;line-height:30px}.circular-economy-slider__slide p{font-weight:300;margin-bottom:30px}.circular-economy-slider__slide .btn{background-color:#46d120;color:#fff;display:inline-block;font-family:Fira Sans;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.45px;padding:10px 60px;text-align:center;text-transform:uppercase}.circular-economy-slider__slide-top{display:flex;justify-content:space-between;margin-bottom:30px}.circular-economy-slider__slide-top h3{color:#e83f4b;font-family:Fira Sans;font-size:22px;font-weight:500;letter-spacing:-.22px;line-height:1.4}@media (min-width:980px){.circular-economy-slider__mob-holder{display:none}}.circular-economy-slider__mob-holder .circular-economy-slider__slide{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:680px;width:100%!important}.circular-economy-slider__mob-holder .circular-economy-slider__slide p{font-size:14px;line-height:26px}.circular-economy-slider__mob-holder .circular-economy-slider__slide h4{font-size:16px;line-height:30px}.circular-economy-slider__mob-holder .circular-economy-slider__slide-top{align-items:flex-start;margin-bottom:10px}.circular-economy-slider__mob-holder .circular-economy-slider__slide-top h3{font-size:18px;line-height:26px;padding-right:20px}.circular-economy{float:left;overflow:hidden;width:100%}.circular-economy [data-aos=draw]:before{width:0}.circular-economy [data-aos=draw].aos-animate:before{width:100%}.circular-economy .container{background-color:#fff;padding-bottom:90px;position:relative}.circular-economy .container:before{background-color:#e83f4b;content:"";height:7px;left:0;position:absolute;top:0;transition:.5s linear;z-index:10}.circular-economy__wrapper{float:left;padding:0 10px 40px 15px;width:100%}@media (min-width:768px){.circular-economy__wrapper{display:flex}}@media (min-width:980px){.circular-economy__wrapper{padding:0 30px 40px 35px}}@media (min-width:1400px){.circular-economy__wrapper{padding:0 60px 40px 75px}}.circular-economy__animation-holder{margin-bottom:30px;position:relative;transition-delay:1s;width:100%;width:160px}@media (min-width:768px){.circular-economy__animation-holder{margin-bottom:0;width:200px}}.circular-economy__animation-holder .animation{width:100%}.circular-economy__animation-holder[data-aos=fade-down]{transform:translate3d(0,-50px,0)}.circular-economy__content-holder{flex:1;transition-delay:1.5s}@media (min-width:768px){.circular-economy__content-holder{padding-left:40px;padding-top:35px}}@media (min-width:1400px){.circular-economy__content-holder{padding-left:80px}}.circular-economy__content-holder h2{color:#e83f4b;font-size:24px;font-weight:500;line-height:30px;margin-bottom:25px;text-transform:uppercase}.circular-economy__content-holder p{font-size:20px;font-weight:300;line-height:30px;margin-bottom:25px}.circular-economy__content-holder a{background-color:#46d120;border:1px solid #46d120;color:#fff;display:inline-block;font-size:18px;font-weight:700;letter-spacing:.03em;padding:12px 60px;text-align:center;text-transform:uppercase}.circular-economy__content-holder a:hover{background-color:#fff;color:#46d120}.contact-popup .reveal{display:unset}.contact-popup__wrapper{bottom:0;display:none;left:0;position:relative;position:fixed;right:0;top:0;z-index:60;z-index:50}.contact-popup__wrapper:before{background-color:#606060;content:"";height:100%;opacity:.9;position:absolute;width:100%}.contact-popup__inner{background-color:#fff;height:100%;left:0;overflow:scroll;padding:50px 20px;position:absolute;width:100%}@media (max-width:767px){.contact-popup__inner{display:flex;flex-direction:column;justify-content:center;max-height:600px;top:50%;transform:translateY(-50%)}}@media (min-width:768px){.contact-popup__inner{height:auto;left:50%;max-width:80%;max-width:600px;overflow:visible;padding:30px 50px;top:50%;transform:translate(-50%,-50%)}}@media (min-width:1400px){.contact-popup__inner{max-width:700px;padding:50px 70px}}.contact-popup__inner h3{color:#e83f4b;font-family:Fira Sans;font-size:25px;font-weight:500;letter-spacing:.6px;line-height:1.4;margin-bottom:12px}@media (max-width:619px){.contact-popup__inner h3{font-size:18px}}.contact-popup__inner p{color:#606060;font-family:Mukta;font-size:16px;font-weight:200;line-height:1.4;margin-bottom:12px}.contact-popup__close{background-color:#e83f4b;box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer;height:25px;position:absolute;right:10px;top:10px;transition:.2s linear;width:25px}@media (min-width:768px){.contact-popup__close{height:50px;right:10px;top:10px;width:50px}}.contact-popup__close:hover{transform:scale(1.04)}.contact-popup__close:after,.contact-popup__close:before{background-color:#fff;content:" ";height:15px;left:50%;position:absolute;top:50%;width:3px}@media (min-width:768px){.contact-popup__close:after,.contact-popup__close:before{height:25px}}.contact-popup__close:before{transform:translate(-50%,-50%) rotate(45deg)}.contact-popup__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.template-inner.country .container .extra-content{display:flex;flex-wrap:wrap;float:left;height:auto;justify-content:space-between;margin-top:40px;width:100%}.template-inner.country .container .extra-content .text{margin-bottom:90px!important;width:46%}.template-inner.country .container .extra-content .text h1,.template-inner.country .container .extra-content .text h2,.template-inner.country .container .extra-content .text h3,.template-inner.country .container .extra-content .text h4,.template-inner.country .container .extra-content .text h5,.template-inner.country .container .extra-content .text p{line-height:1.4;margin:0 0 20px}.template-inner.country .container .extra-content .text h1{font-size:38px}.template-inner.country .container .extra-content .text h2{font-size:32px}.template-inner.country .container .extra-content .text h3{font-size:26px}.template-inner.country .container .extra-content .text h4{font-size:20px}.template-inner.country .container .extra-content .text h5{font-size:18px}.template-inner.country .container .extra-content .text h1,.template-inner.country .container .extra-content .text h2,.template-inner.country .container .extra-content .text h3,.template-inner.country .container .extra-content .text h4,.template-inner.country .container .extra-content .text h5{color:#e83f4b}.template-inner.country .container .extra-content .text ul{margin-bottom:20px}.template-inner.country .container .extra-content .text ul li{font-family:Mukta;font-size:20px;font-weight:200;line-height:1.4;list-style-position:inside;list-style-type:disc}.template-inner.country .container .extra-content .text ul li a{color:#e83f4b;font-family:Mukta;font-size:20px;font-weight:500;line-height:1.4}.template-inner.country .container .extra-content .text ul li a:hover{color:#000}.template-inner.country .container .extra-content .text a{color:#e83f4b;font-family:Mukta;font-size:20px;font-weight:500;line-height:1.4}.template-inner.country .container .extra-content .text a:hover{color:#000}.template-inner.country .container .extra-content .text .cta{background-color:#e83f4b;color:#fff;float:left;margin-top:20px;padding:13px 67px;text-transform:uppercase}.template-inner.country .container .extra-content .text .cta:hover{background-color:#606060;color:#fff}.template-inner.country .container .extra-content .image{margin:40px 0 90px;width:100%}.template-inner.country .container .extra-content .image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.template-inner.country .container .extra-content .link-list{margin-bottom:90px;width:100%}.template-inner.country .container .extra-content .link-list h5{margin-bottom:72px}.template-inner.country .container .extra-content .link-list .links{display:flex;flex-wrap:wrap;justify-content:space-between}.template-inner.country .container .extra-content .link-list .links .link{background-color:#f5f5f5;height:112px;padding:37px 45px;width:30%}.template-inner.country .container .extra-content .link-list .links .link .icon{float:left;width:30%}.template-inner.country .container .extra-content .link-list .links .link .icon img{float:left;height:30px;width:30px}.template-inner.country .container .extra-content .link-list .links .link .link-text{float:left;width:70%}.template-inner.country .container .extra-content .link-list .links .link .link-text a{color:#606060;text-transform:uppercase}.template-inner.country .container .extra-content .link-list .links .link .link-text a:hover{color:#e83f4b}.template-inner.country .container .extra-content .map-shortcode{float:left;padding:50px 0;width:50%}.template-inner.country{margin-bottom:90px}.template-inner.country .container{background-color:#fff;padding:130px 170px 130px 130px}.template-inner.country .container h1{margin-bottom:75px!important}.template-inner.country .container .office-content{float:left;height:auto;margin-bottom:90px!important;width:100%}.template-inner.country .container .office-content .main{float:left;height:100%;width:31%}.template-inner.country .container .office-content .main .office-card.grey{background-color:#f5f5f5;float:left;height:auto;padding:50px 55px 72px;width:100%}.template-inner.country .container .office-content .main .office-card.grey .card-container .header{min-height:80px}.template-inner.country .container .office-content .main .office-card.grey .card-container .details .row a p{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:30px}.template-inner.country .container .office-content .main .office-card.grey .card-container .details .row.address{min-height:200px}.template-inner.country .container .office-content .extra{float:left;height:100%;margin-left:75px;width:calc(69% - 75px)}.template-inner.country .container .office-content .extra .office-card.white{float:left;height:auto;margin-bottom:70px;padding:50px 25px 72px;width:50%}.template-inner.country .container .office-content .extra .office-card.white .card-container .header{min-height:80px}.template-inner.country .container .office-content .extra .office-card.white .card-container .details .row a p{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:30px}.template-inner.country .container .office-content .extra .office-card.white .card-container .details .row.address{min-height:200px}.template-inner.country .container .office-content .extra .image{height:500px;margin:40px 0 60px;width:100%}.template-inner.country .container .office-content .extra .image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.template-inner.country .container .office-content .extra .text{float:left;padding-right:30px;padding-top:48px;width:50%}.template-inner.country .container .office-content .extra .text h1{font-size:38px;margin-bottom:20px!important}.template-inner.country .container .office-content .extra .text h2{font-size:32px}.template-inner.country .container .office-content .extra .text h3{font-size:26px}.template-inner.country .container .office-content .extra .text h4{font-size:20px}.template-inner.country .container .office-content .extra .text h5{font-size:18px}.template-inner.country .container .office-content .extra .text h1,.template-inner.country .container .office-content .extra .text h2,.template-inner.country .container .office-content .extra .text h3,.template-inner.country .container .office-content .extra .text h4,.template-inner.country .container .office-content .extra .text h5,.template-inner.country .container .office-content .extra .text p{line-height:1.4;margin:0 0 20px}.template-inner.country .container .office-content .extra .text h1,.template-inner.country .container .office-content .extra .text h2,.template-inner.country .container .office-content .extra .text h3,.template-inner.country .container .office-content .extra .text h4,.template-inner.country .container .office-content .extra .text h5{color:#e83f4b}.template-inner.country .container .office-content .extra .text ul{margin-bottom:20px}.template-inner.country .container .office-content .extra .text ul li{font-family:Mukta;font-size:20px;font-weight:200;line-height:1.4;list-style-position:inside;list-style-type:disc}.template-inner.country .container .office-content .extra .text ul li a{color:#e83f4b;font-family:Mukta;font-size:20px;font-weight:500;line-height:1.4}.template-inner.country .container .office-content .extra .text ul li a:hover{color:#000}.template-inner.country .container .office-content .extra .text a{color:#e83f4b;font-family:Mukta;font-size:20px;font-weight:500;line-height:1.4}.template-inner.country .container .office-content .extra .text a:hover{color:#000}.template-inner.country .container .office-content .extra .text .cta{background-color:#e83f4b;color:#fff;float:left;margin-top:20px;padding:13px 67px;text-transform:uppercase}.template-inner.country .container .office-content .extra .text .cta:hover{background-color:#606060;color:#fff}.template-inner.country .container .office-content .extra .map-shortcode{float:left;padding:50px 0 50px 176px;width:100%}.cta-block{display:block;float:left;width:100%}.cta-block .container{background-color:#fff;margin-bottom:0!important;padding:0 0 90px!important}.cta-block__wrapper{background-color:#e83f4b;display:flex;justify-content:space-between;min-height:260px;padding:50px 40px;position:relative}@media (min-width:980px){.cta-block__wrapper{padding:70px}}@media (min-width:1120px){.cta-block__wrapper{padding:90px 120px}}.cta-block__wrapper h2{font-size:60px;font-weight:500;line-height:1;text-transform:uppercase}.cta-block__wrapper h2,.cta-block__wrapper p{color:#fff!important}.cta-block__wrapper p{font-size:20px;font-weight:300;margin-bottom:60px;width:100%}.cta-block__content-holder,.cta-block__title-holder{position:relative;width:49%}.cta-block__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #fff;color:#e83f4b;cursor:pointer;font-family:Fira Sans;font-size:18px;font-weight:500;letter-spacing:.4px;margin-top:20px;min-width:180px;padding:15px 40px;text-align:center;text-transform:uppercase;transition:.2s linear}.cta-block__button:hover{background-color:transparent;color:#fff}.site-footer{background-size:cover!important;float:left}.site-footer .container{padding:60px 10px 40px}@media (max-width:979px){.site-footer .container{max-width:90%}}.site-footer .container .top-row{float:left;height:auto;padding:50px 20px 20px 40px;width:100%}@media (min-width:980px){.site-footer .container .top-row{padding:20px 20px 20px 70px}}.site-footer .container .top-row .col-1,.site-footer .container .top-row .col-2,.site-footer .container .top-row .col-3{float:left;height:auto}.site-footer .container .top-row .col-1 p,.site-footer .container .top-row .col-2 p,.site-footer .container .top-row .col-3 p{color:#fff!important;margin-bottom:15px}.site-footer .container .top-row .col-1 a:hover,.site-footer .container .top-row .col-2 a:hover,.site-footer .container .top-row .col-3 a:hover{color:#e83f4b}.site-footer .container .top-row .col-1{width:20%}.site-footer .container .top-row .col-1 .wpml-ls-item a{font-size:16px;font-weight:300}.site-footer .container .top-row .col-1 div ul li{line-height:1}.site-footer .container .top-row .col-1 div ul li a{color:#fff;display:inline-block;font-size:24px;margin-bottom:30px;text-transform:uppercase}.site-footer .container .top-row .col-1 div ul li a:hover{color:#e83f4b}.site-footer .container .top-row .col-1 div ul li ul li{float:left;width:100%}.site-footer .container .top-row .col-1 div ul li ul li a{color:#fff;font-size:16px}.site-footer .container .top-row .col-1 div ul li ul li a:hover{color:#e83f4b}.site-footer .container .top-row .col-1 div ul li ul li ul li a{font-size:24px;font-weight:300}.site-footer .container .top-row .col-2{margin-bottom:30px;width:55%}.site-footer .container .top-row .col-2 .menu-item-has-children{display:block}.site-footer .container .top-row .col-2 .menu-item-has-children a{display:inline-block;margin-bottom:30px;text-transform:uppercase}.site-footer .container .top-row .col-2 .sub-menu a{margin-bottom:10px}@media (max-width:619px){.site-footer .container .top-row .col-2 .sub-menu .menu-item-has-children{margin-bottom:30px}}.site-footer .container .top-row .col-2 div ul li a{color:#fff;font-size:24px;font-weight:500}.site-footer .container .top-row .col-2 div ul li a:hover{color:#e83f4b}@media (min-width:620px){.site-footer .container .top-row .col-2 div ul li>ul{display:flex;justify-content:space-between}.site-footer .container .top-row .col-2 div ul li>ul>li{flex:1;margin-right:20px}}.site-footer .container .top-row .col-2 div ul li ul{float:left;width:100%}.site-footer .container .top-row .col-2 div ul li ul li a{font-size:20px}.site-footer .container .top-row .col-2 div ul li ul li ul{display:block}.site-footer .container .top-row .col-2 div ul li ul li ul li{float:left;width:100%}.site-footer .container .top-row .col-2 div ul li ul li ul li a{font-size:16px;font-weight:300;line-height:1.4;text-transform:capitalize!important}.site-footer .container .top-row .col-3{width:20%}.site-footer .container .top-row .col-3 p{line-height:30px}@media (min-width:620px){.site-footer .container .top-row .col-3 p{float:left;width:50%}}@media screen and (min-width:1024px){.site-footer .container .top-row .col-3 p{float:none;width:100%}}.site-footer .container .top-row .col-3 h4{line-height:1;margin-bottom:30px}.site-footer .container .top-row .col-3 a{display:inline-block;margin-bottom:20px}.site-footer .container .top-row .col-3 .social-media-container{float:left;margin-top:12px;width:100%}.site-footer .container .top-row .col-3 .social-media-container .social-media{float:left;margin-right:15px}.site-footer .container .top-row .col-3 .social-media-container .social-media a{border:1px solid #fff;display:block;height:45px;padding:5px 10px;width:45px}.site-footer .container .top-row .col-3 .social-media-container .social-media a img{height:25px;width:25px}.site-footer .container .top-row .col-3 .social-media-container .social-media a:hover{background-color:#e83f4b;border:1px solid #e83f4b}.site-footer .container .bottom-row{float:left;padding:20px 20px 20px 40px;width:100%}@media (min-width:980px){.site-footer .container .bottom-row{padding:20px 20px 20px 70px}}.site-footer .container .bottom-row .col-1,.site-footer .container .bottom-row .col-2{float:left;height:auto}.site-footer .container .bottom-row .col-1{width:35%}.site-footer .container .bottom-row .col-1 div ul{-moz-columns:2;column-count:2}.site-footer .container .bottom-row .col-1 div ul li a{color:#fff;font-size:16px;font-weight:300;line-height:1.8}.site-footer .container .bottom-row .col-1 div ul li a:hover{color:#e83f4b}.site-footer .container .bottom-row .col-2{width:65%}.site-footer .container .bottom-row .col-2 img{float:right}.site-footer .container .bottom-row .col-2 .zh_compliance{display:block;float:right;margin-right:25px}.site-footer .container .bottom-row .col-2 .zh_compliance img{height:88px}.site-footer .container .copyright{text-align:center}.site-footer .container .copyright p{color:#fff;font-size:16px}.site-footer .container .copyright p a{color:#fff;font-weight:400;text-decoration:underline}.tp-fixed-information-banner{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.02);display:block;height:56px;margin-bottom:22px;margin-top:-20px;text-align:center;width:100%}.tp-fixed-information-banner .banner{margin:0 auto;max-width:1400px;padding:16px 0;position:relative;width:100%}.tp-fixed-information-banner .banner a{color:#e83f4b;font-size:16px;text-align:center;text-transform:uppercase}.tp-fixed-information-banner .banner a:hover{color:#606060}.tp-fixed-information-banner .banner .close-banner{color:#e83f4b;cursor:pointer;font-family:Mukta;font-size:34px;font-weight:200;position:absolute;right:16px;top:13px;transition:all .3s ease}.tp-fixed-information-banner .banner .close-banner:hover{color:#606060}.site-header{position:relative}.site-header .container{display:flex;height:auto;padding-left:0}@media screen and (min-width:768px){.site-header .container{padding-left:20px;padding-top:22px}}.site-header .container .header-left{float:left;margin-top:auto;width:30%}.site-header .container .header-left a img{width:250px}.site-header .container .header-right{float:left;width:70%}.site-header .container .header-right .top-row{align-items:center;display:flex;justify-content:flex-end}.site-header .container .header-right .top-row .search-bar{float:left}.site-header .container .header-right .top-row .search-bar form{align-items:center;display:flex;float:right}.site-header .container .header-right .top-row .search-bar form button{background-color:transparent;border:none;float:left;height:27px}.site-header .container .header-right .top-row .search-bar form button:hover{cursor:pointer}.site-header .container .header-right .top-row .search-bar form input{background-color:transparent;color:#3e3e3e;float:left;font-family:Fira Sans;font-size:16px;font-weight:500;padding:4px 0;text-transform:uppercase;transition:all .3s ease;width:70px}.site-header .container .header-right .top-row .search-bar form .close-btn{background-color:#fff;color:#e83f4b;display:none;float:left;font-family:Fira Sans;font-size:20px;height:27px;line-height:16px;padding:4px}.site-header .container .header-right .top-row .search-bar form .close-btn:hover{cursor:pointer}.site-header .container .header-right .top-row div{float:left}.site-header .container .header-right .top-row div .col-red a{color:#e83f4b}.site-header .container .header-right .top-row div .col-red a:hover{color:#606060}.site-header .container .header-right .top-row div ul{align-items:center;display:flex;float:right}.site-header .container .header-right .top-row div ul li{float:left;margin-left:50px;position:relative}.site-header .container .header-right .top-row div ul li a{align-items:center;color:#3e3e3e;display:flex;font-size:16px;font-weight:500;line-height:3;text-transform:uppercase}.site-header .container .header-right .top-row div ul li a:hover{color:#e83f4b}.site-header .container .header-right .top-row div ul li .children{background-color:#fff;display:none;height:auto;left:-45px;padding:20px 40px 40px 30px;position:absolute;top:50px;width:250px;z-index:1050}.site-header .container .header-right .top-row div ul li .children li{margin-left:0}.site-header .container .header-right .top-row div ul li .children li a{font-size:16px;font-weight:400;line-height:3.5;text-transform:uppercase}.site-header .container .header-right .top-row .login-btn{float:left;margin-left:50px}.site-header .container .header-right .top-row .login-btn a{border:1px solid #e83f4b;color:#e83f4b;float:right;font-size:12px;line-height:1;min-width:80px;padding:8px 16px;text-transform:uppercase}.site-header .container .header-right .top-row .login-btn a:hover{border:1px solid #3e3e3e;color:#3e3e3e}.site-header .container .header-right .bottom-row div{width:100%}.site-header .container .header-right .bottom-row,.site-header .container .header-right .top-row{float:left;height:50%;width:100%}.site-header .container .header-right .bottom-row div>ul>li,.site-header .container .header-right .top-row div>ul>li{float:left;margin-left:50px}.site-header .container .header-right .bottom-row div>ul>li a,.site-header .container .header-right .top-row div>ul>li a{color:#3e3e3e;font-size:16px;font-weight:500;line-height:3}.site-header .container .header-right .bottom-row div>ul>li a:hover,.site-header .container .header-right .top-row div>ul>li a:hover{color:#e83f4b}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu{background-color:hsla(0,0%,96%,.95);display:none;height:auto;padding:50px 20px 90px;position:absolute;z-index:1010}@media (min-width:1400px){.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu{padding:50px 60px 90px 50px}}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper{display:flex;justify-content:space-between;position:relative;width:100%}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper img,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper img{left:0;position:absolute;top:0;width:45px}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper .sub-menu__title,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper .sub-menu__title{display:block}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper .sub-menu__title h2,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper .sub-menu__title h2{color:#606060;float:left;font-family:Fira Sans;font-size:20px;font-weight:300;padding-left:60px}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li{display:block;float:right;margin:0!important;padding:0 30px;right:0;text-align:left;top:0}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li a,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li a{display:block;float:left;line-height:1.4;margin-bottom:15px;width:100%}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li ul,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li ul{display:block;float:left;width:100%}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li ul li,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li ul li{display:block;text-align:left;width:100%}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li ul li a,.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li ul li a{margin-bottom:10px}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li:nth-of-type(2),.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li:nth-of-type(2){right:260px}.site-header .container .header-right .bottom-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li:nth-of-type(3),.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu .container .sub-menu__wrapper>li:nth-of-type(3){right:520px}.site-header .container .header-right .top-row{float:left;height:50%;width:100%}.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu{left:-30px;padding:20px}@media (min-width:1400px){.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu{padding:20px}}.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu li{margin-left:0}.site-header .container .header-right .top-row div>ul>li:not(.second-level)>.sub-menu li a{display:block;line-height:1.4;margin-bottom:20px}.site-header .container .header-right .bottom-row div ul{float:right}.site-header .container .header-right .bottom-row div ul .col-red a{color:#e83f4b!important}.site-header .container .header-right .bottom-row div ul .col-red a:hover{color:#606060!important}.site-header .container .header-right .bottom-row div ul .speakToAnExpertModalTrigger a{background-color:#e83f4b;color:#fff;display:inline-block;line-height:1.4;min-width:210px;padding:6px 24px;text-align:center}.site-header .container .header-right .bottom-row div ul .speakToAnExpertModalTrigger a:hover{background-color:#606060;color:#fff}.site-header .container .header-right .bottom-row div ul li a{font-size:16px;font-weight:400;text-transform:uppercase}.site-header .container .header-right .bottom-row div ul li ul .container .sub-menu__wrapper li ul li a{font-size:12px;font-weight:600;text-transform:uppercase}.site-header .container .header-right .bottom-row div li .sub-menu{display:none;left:0;width:100%}.site-header .container .icon,.site-header .container .responsive-header{display:none}.site-header .container.fixed{background-color:#fff;box-shadow:0 0 4px rgba(80,170,234,.25);height:130px;left:0;position:fixed;top:0;z-index:10000}section.ahk-hero{display:block;float:left;margin-bottom:48px;width:100%}section.ahk-hero .inner{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-wrap:wrap;height:100%;justify-content:center;overflow:hidden;padding:14px 0;position:relative;z-index:1}section.ahk-hero .inner .vimeo-full-width{display:block;height:100%;left:0;overflow:hidden;padding:0 0 39.25%;position:absolute;top:0;transform:scale(1.5);width:100%}@media screen and (max-width:1205px){section.ahk-hero .inner .vimeo-full-width{transform:scale(1.6)}}@media screen and (max-width:820px){section.ahk-hero .inner .vimeo-full-width{transform:scale(2.5)}}@media screen and (max-width:500px){section.ahk-hero .inner .vimeo-full-width{transform:scale(5)}}section.ahk-hero .inner iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%}section.ahk-hero .inner h1{clear:both;color:#fff;display:block;font-family:Fira Sans;font-size:46px;font-weight:500;letter-spacing:1.15px;line-height:1.4;margin-bottom:20px;margin-right:calc(100% - 1040px);max-width:1040px;position:relative;text-align:left;text-transform:uppercase;width:100%;z-index:3}@media (max-width:767px){section.ahk-hero .inner h1{text-align:center}}section.ahk-hero .inner p{clear:both;color:#fff;display:block;font-family:Mukta;font-size:25px;font-weight:500;line-height:1.4;margin-bottom:14px;margin-right:calc(100% - 1040px);max-width:1040px;position:relative;text-align:left;width:100%;z-index:3}@media (max-width:767px){section.ahk-hero .inner p{text-align:center}}section.ahk-hero .inner a{background-color:#e83f4b;clear:both;color:#fff;display:block;float:left;font-family:Fira Sans;font-size:18px;font-weight:700;letter-spacing:.45px;margin:36px 0 0;padding:14px 60px;position:relative;text-align:center;text-transform:uppercase;z-index:3}@media (max-width:767px){section.ahk-hero .inner a{margin-left:auto;margin-right:auto}}section.ahk-hero .inner a:hover{background-color:#3e3e3e}section.ahk-hero .inner button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e83f4b;border:none;border-radius:0;clear:both;color:#fff;cursor:pointer;display:block;font-family:Fira Sans;font-size:18px;font-weight:700;letter-spacing:.45px;margin:36px 0 0;outline:none;padding:14px 60px;position:relative;text-align:center;text-transform:uppercase;z-index:3}@media (max-width:767px){section.ahk-hero .inner button{margin-left:auto;margin-right:auto}}section.ahk-hero .inner button:hover{background-color:#3e3e3e}section.ahk-hero .inner.small{min-height:480px}section.ahk-hero .inner.small .vimeo-full-width{max-height:480px}section.ahk-hero .inner.small .container{padding:0 140px}section.ahk-hero .inner.medium{min-height:620px}section.ahk-hero .inner.medium .vimeo-full-width{max-height:620px}section.ahk-hero .inner.medium .container{padding:0 140px}section.ahk-hero .inner.large{min-height:750px}section.ahk-hero .inner.large .vimeo-full-width{max-height:750px}@media (min-width:980px){section.ahk-hero .inner.large .container{padding:0 140px}}section.ahk-hero .inner:after{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (max-width:619px){section.ahk-hero .ahk-hero__btn-holder{text-align:center}}.ahk-hero-modal,.modal.contact-banner,.speak-to-an-expert-header.modal{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99997}.ahk-hero-modal .inner,.modal.contact-banner .inner,.speak-to-an-expert-header.modal .inner{background-color:#fff;display:flex;justify-content:space-between;max-width:1360px;padding:88px 140px;position:relative;z-index:99998}.ahk-hero-modal .inner .close.modal-close,.modal.contact-banner .inner .close.modal-close,.speak-to-an-expert-header.modal .inner .close.modal-close{background-image:url(../media/close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:70px;position:absolute;right:3px;top:3px;width:70px;z-index:99999}.ahk-hero-modal .inner span.ahk-logo,.modal.contact-banner .inner span.ahk-logo,.speak-to-an-expert-header.modal .inner span.ahk-logo{background-image:url(../media/ahk-group-main-logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:90px;display:block;height:75px;left:140px;position:absolute;width:155px;z-index:99999}.ahk-hero-modal .inner .content-area,.modal.contact-banner .inner .content-area,.speak-to-an-expert-header.modal .inner .content-area{display:block;flex-basis:47%;float:left;position:relative}.ahk-hero-modal .inner .content-area h2,.modal.contact-banner .inner .content-area h2,.speak-to-an-expert-header.modal .inner .content-area h2{color:#e83f4b;display:block;float:left;font-family:Fira Sans;font-size:50px;font-weight:500;letter-spacing:1.25px;line-height:60px;margin-bottom:30px;text-align:left;text-transform:uppercase;width:100%}.ahk-hero-modal .inner .content-area p,.modal.contact-banner .inner .content-area p,.speak-to-an-expert-header.modal .inner .content-area p{color:#606060;display:block;float:left;font-family:Mukta;font-size:20px;font-weight:300;line-height:30px;margin-bottom:20px;text-align:left;width:100%}.ahk-hero-modal .inner .form-area,.modal.contact-banner .inner .form-area,.speak-to-an-expert-header.modal .inner .form-area{align-items:center;display:flex;flex-basis:47%;flex-wrap:wrap;justify-content:center}.ahk-hero-modal .inner .form-area .gform_wrapper,.ahk-hero-modal .inner .form-area .gform_wrapper form,.modal.contact-banner .inner .form-area .gform_wrapper,.modal.contact-banner .inner .form-area .gform_wrapper form,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper form{display:block;float:left;width:100%}.ahk-hero-modal .inner .form-area .gform_wrapper form .gform_heading,.modal.contact-banner .inner .form-area .gform_wrapper form .gform_heading,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper form .gform_heading{display:none}.ahk-hero-modal .inner .form-area .gform_wrapper form .gform_body,.modal.contact-banner .inner .form-area .gform_wrapper form .gform_body,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper form .gform_body{display:block;float:left;width:100%}.ahk-hero-modal .inner .form-area .gform_wrapper form .gform_body *,.modal.contact-banner .inner .form-area .gform_wrapper form .gform_body *,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper form .gform_body *{clear:both}.ahk-hero-modal .inner .form-area .gform_wrapper form .gform_body .gfield,.modal.contact-banner .inner .form-area .gform_wrapper form .gform_body .gfield,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper form .gform_body .gfield{margin-bottom:14px}.ahk-hero-modal .inner .form-area .gform_wrapper form .gform_body span.name_first,.ahk-hero-modal .inner .form-area .gform_wrapper form .gform_body span.name_last,.modal.contact-banner .inner .form-area .gform_wrapper form .gform_body span.name_first,.modal.contact-banner .inner .form-area .gform_wrapper form .gform_body span.name_last,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper form .gform_body span.name_first,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper form .gform_body span.name_last{display:block;float:left;margin-bottom:14px;width:100%}.ahk-hero-modal .inner .form-area .gform_wrapper form .gform_body .gfield_description,.ahk-hero-modal .inner .form-area .gform_wrapper form .gform_body label,.ahk-hero-modal.closed,.modal.contact-banner .inner .form-area .gform_wrapper form .gform_body .gfield_description,.modal.contact-banner .inner .form-area .gform_wrapper form .gform_body label,.modal.contact-banner.closed,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper form .gform_body .gfield_description,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper form .gform_body label,.speak-to-an-expert-header.modal.closed{display:none}.ahk-hero-modal.contact-banner .content-area,.modal.contact-banner.contact-banner .content-area,.speak-to-an-expert-header.modal.contact-banner .content-area{display:none;flex-basis:0}.ahk-hero-modal.contact-banner .form-area,.modal.contact-banner.contact-banner .form-area,.speak-to-an-expert-header.modal.contact-banner .form-area{flex-basis:100%;margin:0}.site-body .template-inner .tp-subpage-card-blocks{display:block;float:left;width:100%}.site-body .template-inner .tp-subpage-card-blocks h1{font-size:32px;margin:0 0 40px 7px}.site-body .template-inner .tp-subpage-card-blocks .container{background-color:#fff;padding:40px 140px 90px}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards{height:auto;width:100%}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards .card{align-items:center;background-position:50%;background-size:cover!important;display:flex;float:left;height:100px;justify-content:center;margin:0 7px;position:relative;transition:all .3s ease}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards .card h2{color:#fff;font-family:Fira Sans;font-size:44px;font-weight:400;line-height:1;text-align:center;text-transform:uppercase;transition:all .3s ease}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards .card img{position:absolute;right:15px;top:15px;width:25px}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards .card:hover{box-shadow:inset 500px 500px 500px rgba(62,62,62,.5)}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards .card:hover h2{color:#e83f4b}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.two .card{width:calc(50% - 14px)}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.three .card{width:calc(33% - 14px)}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.four .card{width:calc(25% - 14px)}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card{height:120px}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card h2{bottom:20px;left:35px}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card{height:140px}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card h2{bottom:10px;left:12px}.site-body .template-inner .tp-text-and-image-block{display:block;float:left;min-height:380px;width:100%}.site-body .template-inner .tp-text-and-image-block .container{background-color:#fff;padding:100px 140px 50px 100px}.site-body .template-inner .tp-text-and-image-block .container .block{float:left;margin-bottom:120px;min-height:380px;position:relative;width:100%}.site-body .template-inner .tp-text-and-image-block .container .block:last-child{margin-bottom:0}.site-body .template-inner .tp-text-and-image-block .container .block .content-container{width:43%}.site-body .template-inner .tp-text-and-image-block .container .block .content-container strong{font-weight:600}.site-body .template-inner .tp-text-and-image-block .container .block .content-container h3{margin-bottom:30px}.site-body .template-inner .tp-text-and-image-block .container .block .content-container p{margin-bottom:20px}.site-body .template-inner .tp-text-and-image-block .container .block .content-container p:empty{display:none}.site-body .template-inner .tp-text-and-image-block .container .block .content-container a{color:#e83f4b;text-transform:uppercase}.site-body .template-inner .tp-text-and-image-block .container .block .content-container a:hover{color:#606060}.site-body .template-inner .tp-text-and-image-block .container .block .content-container ul{margin-bottom:60px}.site-body .template-inner .tp-text-and-image-block .container .block .content-container ul li{color:#606060;font-family:Mukta;font-size:20px;font-weight:200;line-height:1;margin-bottom:20px;margin-left:25px}.site-body .template-inner .tp-text-and-image-block .container .block .content-container ul li::marker{color:#e83f4b;content:"•  ";font-size:32px;margin-right:15px}.site-body .template-inner .tp-text-and-image-block .container .block .image-container{height:380px;-o-object-fit:cover;object-fit:cover;overflow:auto;position:absolute;width:800px}.site-body .template-inner .tp-text-and-image-block .container .block .image-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container .video,.site-body .template-inner .tp-text-and-image-block .container .block .image-container .video iframe{width:500px}.site-body .template-inner .tp-text-and-image-block .container .block.left .content-container{float:right;margin-left:50px}.site-body .template-inner .tp-text-and-image-block .container .block.left .image-container{left:-360px;top:0}.site-body .template-inner .tp-text-and-image-block .container .block.right .content-container{float:left}.site-body .template-inner .tp-text-and-image-block .container .block.right .image-container{right:-360px;top:0}.site-body .template-inner .tp-text-and-image-block .container .block.left.video .content-container{float:right}.site-body .template-inner .tp-text-and-image-block .container .block.left.video .image-container{left:0;top:0}.site-body .template-inner .tp-text-and-image-block .container .block.left.video .image-container video{height:350px;width:565px}.site-body .template-inner .tp-text-and-image-block .container .block.right.video .content-container{float:left}.site-body .template-inner .tp-text-and-image-block .container .block.right.video .image-container{right:-50px;top:0}.site-body .template-inner .tp-text-and-image-block .container .block.right.video .image-container video{height:350px;width:565px}.site-body .template-inner .tp-career-categories-block{display:block;float:left;margin-bottom:90px;margin-top:90px;width:100%}.site-body .template-inner .tp-career-categories-block .career-categories .container{background-color:#fff;display:flex;height:auto;justify-content:space-between;padding:125px;width:100%}.site-body .template-inner .tp-career-categories-block .career-categories .container a{align-items:center;background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#e83f4b;display:flex;font-size:24px;height:125px;justify-content:center;line-height:1;padding:50px 70px;text-align:center;text-transform:uppercase;width:32%}.site-body .template-inner .tp-career-categories-block .career-categories .container a:hover{color:#3e3e3e}.site-body .template-inner .tp-career-categories-block .content-container .container{background-color:#fff;padding:0 50px 90px;position:relative}@media (min-width:1400px){.site-body .template-inner .tp-career-categories-block .content-container .container{padding:0 140px 120px}}.site-body .template-inner .tp-career-categories-block .content-container .container .text{width:50%}@media screen and (max-width:1100px){.site-body .template-inner .tp-career-categories-block .content-container .container .image{margin-top:50px;text-align:center;width:100%}.site-body .template-inner .tp-career-categories-block .content-container .container .image img{height:auto;max-width:550px;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1100px){.site-body .template-inner .tp-career-categories-block .content-container .container .image{position:absolute;right:-10px;top:0;width:500px}}@media (min-width:1400px){.site-body .template-inner .tp-career-categories-block .content-container .container .image{right:-200px;width:800px}}.site-body .template-inner .tp-career-categories-block .content-container .container .image img{width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block{display:block;float:left;margin-bottom:90px;margin-top:90px;width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container{background-color:#fff;padding:90px 140px 0}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block{float:left;margin-bottom:190px;position:relative}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container{width:47%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container h3{color:#e83f4b;margin-bottom:30px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container p{margin-bottom:20px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container button{background-color:#e83f4b;border:1px solid #e83f4b;color:#fff;cursor:pointer;font-family:Fira Sans;font-size:20px;margin-top:20px;padding:13px 73px;text-transform:uppercase}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container button:hover{background-color:#fff;color:#e83f4b}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container{position:absolute;width:800px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container .video,.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container .video iframe{width:500px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left.image .content-container{float:right}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left.image .image-container{top:0}@media screen and (min-width:1440px){.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left.image .image-container{left:-360px}}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right.image .content-container{float:left}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right.image .image-container{top:0}@media screen and (min-width:1440px){.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right.image .image-container{right:-360px}}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left.video .content-container{float:right}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left.video .image-container{left:0;top:0}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left.video .image-container video{height:350px;width:565px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right.video .content-container{float:left}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right.video .image-container{right:-50px;top:0}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right.video .image-container video{height:350px;width:565px}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal{background-color:hsla(0,0%,96%,.95);display:none;height:700px;left:11%;position:fixed;top:72px;width:78%;z-index:1019}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container{padding:100px 130px;position:relative}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .left-content{float:left;width:50%}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .left-content h3{margin-bottom:50px}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .right-content{float:left;padding-left:120px;width:50%}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .right-content h3{margin-bottom:70px}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .right-content .gform_wrapper form .gform_body ul li .ginput_container{border:1px solid #606060}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .right-content .gform_wrapper form .gform_body ul li input{font-size:18px;padding:10px}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .right-content .gform_wrapper form .gform_body ul li .ginput_container_fileupload input{background-color:#606060;border:none;color:#fff;font-family:Fira Sans}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .right-content .gform_wrapper form .gform_body ul .upload label{color:#e83f4b;display:block;font-family:Fira Sans}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .right-content .gform_wrapper form .gform_footer input{padding:17px 0;width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .close-modal{color:#606060;cursor:pointer;font-family:Fira Sans;font-size:60px;font-weight:200;position:absolute;right:15px;top:15px;transition:all .3s ease}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .close-modal:hover{color:#e83f4b}.site-body .template-inner .modal-overlaybg{background-color:rgba(96,96,96,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.site-body .template-inner .tp-item-details-block{display:block;float:left;width:100%}.site-body .template-inner .tp-item-details-block .container{background-color:#fff;padding:140px 140px 72px}.site-body .template-inner .tp-item-details-block .container .item-text-block{float:left;padding-right:120px;width:65%}.site-body .template-inner .tp-item-details-block .container .item-text-block h3{margin-bottom:30px}.site-body .template-inner .tp-item-details-block .container .details-blocks{float:left;padding-left:60px;width:35%}.site-body .template-inner .tp-item-details-block .container .details-blocks h3{margin-bottom:30px}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block{align-items:center;background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;float:left;height:120px;margin-bottom:15px;padding:36px 35px 30px 50px;width:100%}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block img{float:left;margin-right:50px;width:28px}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block a{color:#606060;font-size:24px;font-weight:500;margin-bottom:0;text-transform:uppercase}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block a:hover{color:#e83f4b}.site-body .template-inner .tp-commodity-details-block{display:block;float:left;width:100%}.site-body .template-inner .tp-commodity-details-block .container{background-color:#fff;padding:140px 140px 70px}.site-body .template-inner .tp-commodity-details-block .container .commodity-text-block{float:left;padding-right:120px;width:65%}.site-body .template-inner .tp-commodity-details-block .container .commodity-text-block h3{margin-bottom:30px}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks{float:left;padding-left:60px;width:35%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container{background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);float:left;height:auto;margin-bottom:15px;padding:36px 35px 30px 70px;position:relative;width:100%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container h4{color:#e83f4b;margin-left:-20px}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container ul{margin-top:45px}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container ul li{color:#606060;font-family:Fira Sans;font-size:24px;font-weight:500;line-height:1;margin-bottom:20px;text-transform:uppercase}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container ul li::marker{color:#e83f4b;content:"•  ";font-size:32px;margin-right:15px}.site-body .template-inner .tp-commodities-more-information-block{display:block;float:left;overflow:hidden;width:100%}@media (min-width:1400px){.site-body .template-inner .tp-commodities-more-information-block{margin-bottom:120px}}.site-body .template-inner .tp-commodities-more-information-block .container{background-color:#fff;margin-bottom:80px;padding:70px!important}@media (min-width:1400px){.site-body .template-inner .tp-commodities-more-information-block .container{margin-bottom:120px;padding:130px!important}}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-content{float:left;padding-right:30px;width:30%}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-content h3{margin-bottom:50px}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards{background-color:#f5f5f5;display:flex;float:left;justify-content:space-between;margin-left:20px;padding:20px;width:calc(70% - 20px)}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .slick-track{display:flex!important}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .slick-slide{height:inherit!important}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .slick-slide>div{align-items:center;display:flex;flex-direction:column;height:100%;margin:0 10px}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .slick-arrow{background-color:transparent;border-color:#e83f4b;border-style:solid;border-width:0 5px 5px 0;bottom:-40px;cursor:pointer;display:inline-block;height:12px;padding:7px;position:absolute;transition:.3s linear;width:12px}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .slick-prev{left:20px;text-indent:-9999px;transform:rotate(135deg)}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .slick-next{right:20px;text-indent:-9999px;transform:rotate(-45deg)}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .card{background-color:#fff;height:450px;padding:30px 30px 200px;position:relative;width:31%}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .card h4{line-height:1;margin-bottom:10px}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .card p{font-size:16px;font-weight:300;line-height:20px;margin-bottom:20px}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .card img{bottom:0;left:0;position:absolute;right:16px;width:100%}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .card a{position:relative;text-transform:uppercase;z-index:100}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards .card a:hover{color:#606060}.site-body .template-inner .tp-our-values-blocks{display:block;float:left;width:100%}.site-body .template-inner .tp-our-values-blocks .container{background-color:#fff;padding:90px 120px}.site-body .template-inner .tp-our-values-blocks .container .blocks{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.site-body .template-inner .tp-our-values-blocks .container .blocks .our-value-block{float:left;margin-bottom:80px;width:43%}.site-body .template-inner .tp-our-values-blocks .container .blocks .our-value-block img{margin-bottom:70px;width:100%}.site-body .template-inner .tp-our-values-blocks .container .blocks .our-value-block h3{font-size:24px;line-height:1.2;margin-bottom:30px}.site-body .template-inner .tp-our-values-blocks .container .blocks .our-value-block h4{color:#56595c;font-size:20px;line-height:1.2;margin-bottom:30px}.site-body .template-inner .tp-text-block-and-image-block-row{display:block;float:left;width:100%}.site-body .template-inner .tp-text-block-and-image-block-row .container{background-color:#fff;padding:90px 120px}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row{float:left;position:relative}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row .text-block{background-color:#f5f5f5;float:left;height:320px;padding:55px 65px 70px 50px;width:50%}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row .text-block h4{margin-bottom:12px;text-transform:uppercase}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row .text-block p{color:#3e3e3e;font-family:Fira Sans;font-weight:500;line-height:1.2;text-transform:uppercase}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row .image-block{position:absolute;width:800px}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row .image-block img{height:320px;position:absolute;width:800px}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row.left .text-block{float:right}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row.left .image-block{left:-360px;top:0}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row.right .text-block{float:left}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row.right .image-block{right:-360px;top:0}.site-body .template-inner .tp-timeline-dated-cards{display:block;float:left;padding-bottom:70px;padding-top:70px;position:relative;width:100%}@media (min-width:768px){.site-body .template-inner .tp-timeline-dated-cards{padding-bottom:120px}}@media (min-width:1400px){.site-body .template-inner .tp-timeline-dated-cards{padding-bottom:200px}}.site-body .template-inner .tp-timeline-dated-cards:before{background-color:#fff;content:"";height:100%;left:50%;max-width:1400px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:10}.site-body .template-inner .tp-timeline-dated-cards:after{background-color:#f5f5f5;bottom:30px;content:"";height:calc(100% - 70px);left:50%;max-width:1400px;position:absolute;transform:translateX(-50%);width:90%;z-index:10}@media (min-width:768px){.site-body .template-inner .tp-timeline-dated-cards:after{bottom:80px;height:calc(100% - 120px)}}@media (min-width:1400px){.site-body .template-inner .tp-timeline-dated-cards:after{bottom:160px;height:calc(100% - 200px);width:1154px}}.site-body .template-inner .tp-timeline-dated-cards .container{background-color:#fff;height:720px;padding:60px 30px 120px}@media (min-width:620px){.site-body .template-inner .tp-timeline-dated-cards .container{padding:60px 40px 120px}}@media (min-width:1400px){.site-body .template-inner .tp-timeline-dated-cards .container{height:900px;padding:60px 130px 160px 116px}}.site-body .template-inner .tp-timeline-dated-cards .container .inner-container{background-color:#f5f5f5;height:83%;width:100%}.site-body .template-inner .tp-timeline-dated-cards .timeline{position:relative;z-index:20}.site-body .template-inner .tp-timeline-dated-cards .timeline .timeline-card{background-color:#fff;box-shadow:-3px 0 10px rgba(0,0,0,.05);display:flex;flex-direction:column;height:auto;min-height:420px}.site-body .template-inner .tp-timeline-dated-cards .timeline .timeline-card .image{align-items:center;background-size:cover!important;display:flex;height:140px;justify-content:center;padding:17px 23px;width:100%}.site-body .template-inner .tp-timeline-dated-cards .timeline .timeline-card .image h2{font-size:32px;font-weight:500;line-height:1;text-align:center;text-transform:uppercase}.site-body .template-inner .tp-timeline-dated-cards .timeline .timeline-card .content{display:flex;flex:auto;flex-direction:column;padding:35px}.site-body .template-inner .tp-timeline-dated-cards .timeline .timeline-card .content .button{color:red;display:block;line-height:1.3;margin-top:auto;text-align:center;transition:.3s linear}.site-body .template-inner .tp-timeline-dated-cards .timeline .timeline-card .content .button:hover{color:#606060}.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-track{display:flex!important}.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-slide{height:inherit!important;margin:0 4px}.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-slide>div{height:100%}.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-next,.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-prev{background-color:#e83f4b;border:none;color:#fff;cursor:pointer;font-size:36px;height:60px;position:absolute;text-indent:-9999px;top:-110px;transition:background-color .3s linear;width:62px}.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-next:hover,.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-prev:hover{background-color:#606060}.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-next{right:30px}@media (min-width:620px){.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-next{right:40px}}@media (min-width:1400px){.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-next{right:calc(50vw - 570px)}}.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-next:before{border:solid #fff;border-width:0 3px 3px 0;content:"";display:inline-block;left:47%;padding:7px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-prev{left:30px}@media (min-width:620px){.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-prev{left:40px}}@media (min-width:1400px){.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-prev{left:calc(50vw - 582px)}}.site-body .template-inner .tp-timeline-dated-cards .timeline .slick-prev:before{border:solid #fff;border-width:0 3px 3px 0;content:"";display:inline-block;left:52%;padding:7px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(135deg)}.site-body .template-inner .tp-header-and-text-horizontal-block{display:block;float:left;width:100%}.site-body .template-inner .tp-header-and-text-horizontal-block .container{background-color:#fff;padding:90px 120px}.site-body .template-inner .tp-header-and-text-horizontal-block .container .horizontal-block .header{margin-bottom:40px;width:100%}@media (min-width:980px){.site-body .template-inner .tp-header-and-text-horizontal-block .container .horizontal-block .header{float:left;margin-bottom:0;width:50%}}@media (min-width:1400px){.site-body .template-inner .tp-header-and-text-horizontal-block .container .horizontal-block .header{width:56%}}.site-body .template-inner .tp-header-and-text-horizontal-block .container .horizontal-block .text{width:100%}@media (min-width:980px){.site-body .template-inner .tp-header-and-text-horizontal-block .container .horizontal-block .text{float:left;padding-left:40px;width:50%}}@media (min-width:1400px){.site-body .template-inner .tp-header-and-text-horizontal-block .container .horizontal-block .text{padding-left:70px;width:44%}}.site-body .template-inner .tp-logo-gallery-full-colour{display:block;float:left;margin-bottom:90px;width:100%}.site-body .template-inner .tp-logo-gallery-full-colour .container{background-color:#fff;padding:80px 120px}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container{margin-bottom:90px}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logo-header{float:left;margin-right:80px;width:calc(50% - 80px)}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos{display:flex;flex-wrap:wrap;float:left;justify-content:space-around;margin-top:-40px;width:50%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo{height:130px;width:30%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:150px}.site-body .template-inner .tp-career-pathways-block{display:block;float:left;margin-top:-110px;width:100%}.site-body .template-inner .tp-career-pathways-block .container{background-color:#fff;padding:0 95px 70px}@media (min-width:1400px){.site-body .template-inner .tp-career-pathways-block .container{padding:0 115px 140px}}.site-body .template-inner .tp-career-pathways-block .container .block-header{margin-bottom:70px;padding-left:25px}.site-body .template-inner .tp-career-pathways-block .container .pathways{display:flex;flex-wrap:wrap;float:left;justify-content:center;width:100%}.site-body .template-inner .tp-career-pathways-block .container .pathways .pathway-block{background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);float:left;height:180px;margin:0 25px 60px;padding:40px 30px;width:calc(33% - 50px)}.site-body .template-inner .tp-career-pathways-block .container .pathways .pathway-block h4{color:#606060;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.site-body .template-inner .tp-career-pathways-block .container .pathways .pathway-block a{color:#e83f4b;text-transform:uppercase}.site-body .template-inner .tp-career-pathways-block .container .pathways .pathway-block a:hover{color:#606060}.site-body .template-inner .tp-career-pathways-block .container .journeys{float:left;margin-bottom:70px}.site-body .template-inner .tp-career-pathways-block .container .journeys .journey-block{float:left;margin:0 20px;width:calc(20% - 40px)}.site-body .template-inner .tp-career-pathways-block .container .journeys .journey-block img{float:left;margin-bottom:25px;padding:0 25px;width:100%}.site-body .template-inner .tp-career-pathways-block .container .journeys .journey-block a{color:#606060;float:left;line-height:1;text-align:center;text-transform:uppercase;width:100%}.site-body .template-inner .tp-career-pathways-block .container .journeys .journey-block a:hover{color:#e83f4b}.site-body .template-inner .tp-career-pathways-block .container .block-link{padding:0 38.85%;width:100%}.site-body .template-inner .tp-career-pathways-block .container .block-link button{background-color:#e83f4b;border:1px solid #e83f4b;color:#fff;cursor:pointer;display:block;font-family:Fira Sans;font-weight:500;margin:0 auto;padding:14px 75px;text-transform:uppercase;width:260px}.site-body .template-inner .tp-career-pathways-block .container .block-link button:hover{background-color:#fff;color:#e83f4b}.site-body .template-inner .tp-multi-tab-details-block{display:block;float:left;width:100%}.site-body .template-inner .tp-multi-tab-details-block .container{background-color:#fff;padding:0 137px 20px}.site-body .template-inner .tp-multi-tab-details-block .container h3{margin-bottom:60px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header{background-size:cover;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:40px 50px;width:100%}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab button{align-items:center;background-color:transparent;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;float:left;font-family:Fira Sans;font-size:24px;font-weight:500;height:60px;justify-content:center;line-height:.8;margin-bottom:10px;padding:20px 0;text-align:center;text-transform:uppercase;width:260px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab button:active,.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab button:hover{background-color:#fff;color:#e83f4b}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container{display:none}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block{background-color:#f5f5f5;padding:70px 70px 100px 120px;width:100%}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .text{float:left;margin-bottom:30px;width:70%}@media (max-width:767px){.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .text{width:100%}}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .icon{float:left;width:30%}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .icon img{float:right;height:25px;width:25px}@media (max-width:767px){.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .icon{display:none}}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list{-moz-columns:2;column-count:2;margin-top:115px;width:100%}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list a,.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list h4{color:#606060;float:left;font-family:Mukta;font-size:20px;font-weight:300;line-height:1.4;min-height:24px;padding-left:20px;position:relative;text-transform:none;width:100%}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list a:before,.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list h4:before{color:#e83f4b;content:"•  ";font-size:24px;left:0;line-height:1;position:absolute;top:2px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list a:hover{color:#e83f4b}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list .new-list{font-weight:500;margin-bottom:8px;padding-left:0;text-transform:uppercase}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list .empty:before,.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list .new-list:before{content:"";margin-right:0}.site-body .template-inner .tp-logo-gallery-monochrome{display:block;float:left;margin-bottom:90px;width:100%}@media only screen and (max-width:1025px){.site-body .template-inner .tp-logo-gallery-monochrome{padding:0 20px}}.site-body .template-inner .tp-logo-gallery-monochrome .container{background-color:#fff}.site-body .template-inner .tp-logo-gallery-monochrome .container .logos{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:70px 50px}.site-body .template-inner .tp-logo-gallery-monochrome .container .logos img{filter:grayscale(1);margin-bottom:20px}.site-body .template-inner .tp-standard-content{display:block;float:left;margin-bottom:0;width:100%}.site-body .template-inner .tp-standard-content .container{background-color:#fff;padding:40px 100px}@media (min-width:1400px){.site-body .template-inner .tp-standard-content .container{padding:80px 140px}}.site-body .template-inner .tp-standard-content .container p{margin-bottom:20px}.site-body .template-inner .tp-standard-content .container p strong{font-weight:500}.site-body .template-inner .tp-standard-content .container blockquote{font-style:italic;font-weight:500;margin-left:20px;margin-right:20px}.site-body .template-inner .tp-standard-content .container blockquote p:after,.site-body .template-inner .tp-standard-content .container blockquote p:before{content:"'"}.site-body .template-inner .tp-standard-content .container ul li{color:#606060;font-family:Mukta;font-size:20px;font-weight:200;line-height:1.6;list-style-position:inside;list-style-type:disc}.site-body .template-inner .tp-standard-content .container h1,.site-body .template-inner .tp-standard-content .container h2,.site-body .template-inner .tp-standard-content .container h3,.site-body .template-inner .tp-standard-content .container h4{color:#e83f4b}.site-body .template-inner .tp-standard-content .container h1,.site-body .template-inner .tp-standard-content .container h2{margin-bottom:15px}.site-body .template-inner .tp-standard-content .container h3,.site-body .template-inner .tp-standard-content .container h4{margin-bottom:10px}.site-body .template-inner .tp-standard-content .container a{color:#e83f4b;font-family:Fira Sans;font-size:20px;line-height:1}.site-body .template-inner .tp-standard-content .container a:hover{color:#606060}.site-body .template-inner .tp-information-cards-no-excerpt{display:block;float:left;margin-bottom:120px;width:100%}.site-body .template-inner .tp-information-cards-no-excerpt .container{background-color:#fff;padding:70px 120px}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards{display:flex;flex-wrap:wrap;justify-content:space-evenly}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card{background-color:#f5f5f5;display:flex;flex-direction:column;height:auto;margin-bottom:120px;max-width:540px;padding:35px;position:relative;width:30%}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card .card-header{background-size:cover!important;height:140px;left:0;position:absolute;top:0;width:100%}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card h4{line-height:1;margin-bottom:25px;margin-top:155px}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card a{line-height:1.3;margin-top:auto;text-transform:uppercase}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card a:hover{color:#606060}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card a img{float:right;width:20px}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card a img:hover{fill:#606060}.site-body .template-inner .tp-landing-page-archive{display:block;float:left;margin-bottom:120px;width:100%}.site-body .template-inner .tp-landing-page-archive .container .inner{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 90px}.site-body .template-inner .tp-landing-page-archive .container .inner .single-landing-page{box-shadow:0 3px 13px 0 rgba(0,0,0,.15);display:flex;flex-basis:29%;flex-wrap:wrap;margin-bottom:60px}.site-body .template-inner .tp-landing-page-archive .container .inner .single-landing-page .image-container{display:block;float:left;width:100%}.site-body .template-inner .tp-landing-page-archive .container .inner .single-landing-page .image-container img{display:block;float:left;-o-object-fit:cover;object-fit:cover;width:100%}.site-body .template-inner .tp-landing-page-archive .container .inner .single-landing-page .content-container{background-color:#f5f5f5;display:block;float:left;padding:30px;width:100%}.site-body .template-inner .tp-landing-page-archive .container .inner .single-landing-page .content-container h5{margin-bottom:30px;transition:.3s}.site-body .template-inner .tp-landing-page-archive .container .inner .single-landing-page .content-container h5:hover{color:#3e3e3e}.site-body .template-inner .tp-landing-page-archive .container .inner .single-landing-page .content-container p{margin-bottom:30px}.site-body .template-inner .tp-landing-page-archive .container .inner .single-landing-page .content-container p.anchor{color:#e83f4b;display:block;float:left;font-family:Fira Sans;font-size:16px;font-weight:500;letter-spacing:.4px;line-height:1.4;margin-bottom:0;text-transform:uppercase;transition:.3s;width:100%}.site-body .template-inner .tp-landing-page-archive .container .inner .single-landing-page .content-container p.anchor:hover{color:#3e3e3e}.site-body .template-inner .tp-contact-module{display:block;float:left;margin-bottom:80px;margin-top:80px;width:100%}.site-body .template-inner .tp-contact-module .container{padding:0}.site-body .template-inner .tp-contact-module .container .contact-module{border:2px solid #3e3e3e;display:block;float:left;width:100%}.site-body .template-inner .tp-contact-module .container .contact-module .inner{align-items:center;display:flex;flex-basis:100%;justify-content:space-between}.site-body .template-inner .tp-contact-module .container .contact-module .inner .content-container{border-right:none;display:flex;flex-basis:35%;flex-wrap:wrap;padding:0 12px 0 140px}@media screen and (max-width:1300px){.site-body .template-inner .tp-contact-module .container .contact-module .inner .content-container{padding:0 12px 0 44px}}.site-body .template-inner .tp-contact-module .container .contact-module .inner .content-container h4{display:block;float:left;font-family:Fira Sans;font-size:22px;font-weight:500;line-height:1.2;margin-bottom:14px;text-align:left;text-transform:uppercase;width:100%}.site-body .template-inner .tp-contact-module .container .contact-module .inner .content-container p{display:block;float:left;font-family:Mukta;font-size:20px;font-weight:300;line-height:1.2;text-align:left;width:100%}.site-body .template-inner .tp-contact-module .container .contact-module .inner .content-container.no-img{flex-basis:100%}.site-body .template-inner .tp-contact-module .container .contact-module .inner .href-container{align-items:center;display:flex;flex-basis:15%;justify-content:center}.site-body .template-inner .tp-contact-module .container .contact-module .inner .href-container a,.site-body .template-inner .tp-contact-module .container .contact-module .inner .href-container button{background-color:#e83f4b;border:none;box-shadow:none;color:#fff;cursor:pointer;display:block;flex-basis:100%;float:left;font-family:Fira Sans;font-size:18px;font-weight:700;letter-spacing:.45px;outline:none;padding:14px 10px;text-align:center;text-transform:uppercase}.site-body .template-inner .tp-contact-module .container .contact-module .inner .href-container.no-img{flex-basis:100%;margin-bottom:24px}.site-body .template-inner .tp-contact-module .container .contact-module .inner .href-container.no-img a,.site-body .template-inner .tp-contact-module .container .contact-module .inner .href-container.no-img button{flex-basis:auto}.site-body .template-inner .tp-contact-module .container .contact-module .inner .href-container.no-img.top{margin-top:32px}.site-body .template-inner .tp-contact-module .container .contact-module .inner .href-container.no-img.bottom{margin-bottom:32px}.site-body .template-inner .tp-contact-module .container .contact-module .inner .image-container{display:flex;flex-basis:35%}.site-body .template-inner .tp-contact-module .container .contact-module .inner .image-container img{display:block;float:left;min-height:210px;-o-object-fit:cover;object-fit:cover;width:100%}.site-body .template-inner .tp-contact-module .container .contact-module.bg-white{background-color:#fff}.site-body .template-inner .tp-contact-module .container .contact-module.bg-white .inner .content-container h4,.site-body .template-inner .tp-contact-module .container .contact-module.bg-white .inner .content-container p{color:#3e3e3e}.site-body .template-inner .tp-contact-module .container .contact-module.bg-white .inner a:hover{background-color:transparent;border:2px solid #e83f4b;color:#e83f4b}.site-body .template-inner .tp-contact-module .container .contact-module.bg-black{background-color:#3e3e3e}.site-body .template-inner .tp-contact-module .container .contact-module.bg-black .inner .content-container h4,.site-body .template-inner .tp-contact-module .container .contact-module.bg-black .inner .content-container p{color:#fff}.site-body .template-inner .tp-contact-module .container .contact-module.bg-black .inner a:hover{background-color:transparent;border:2px solid #e83f4b;color:#e83f4b}.site-body .template-inner .tp-contact-module .container .contact-module.no-img .inner{flex-wrap:wrap;padding:54px 24px}.site-body .template-inner .tp-hero-banner{display:block;float:left;width:100%}.site-body .template-inner .tp-hero-banner .hero-banner{margin-bottom:90px}.site-body .template-inner .tp-hero-banner .hero-banner .container{background-size:cover!important;padding:140px;position:relative}.site-body .template-inner .tp-hero-banner .hero-banner .container h1{text-align:center}.site-body .template-inner .tp-hero-banner .hero-banner .container img{bottom:60px;position:absolute;right:70px}.site-body .template-inner .tp-pdf{display:block;float:left;margin-bottom:48px;width:100%}.site-body .template-inner .tp-pdf .container{padding:0}.site-body .template-inner .subpage-hero-banner{margin-bottom:60px}@media (min-width:1400px){.site-body .template-inner .subpage-hero-banner{margin-bottom:90px}}.site-body .template-inner .subpage-hero-banner .container{padding:140px;position:relative}.site-body .template-inner .subpage-hero-banner .container h1{text-align:center}.site-body .template-inner .subpage-hero-banner .container img{bottom:60px;position:absolute;right:70px}.post-password-form{display:flex;flex-wrap:wrap;float:left;justify-content:center;margin:72px 0;width:100%}@media screen and (max-width:700px){.post-password-form{padding:0 48px}}.post-password-form p{flex-wrap:wrap;float:left;margin-bottom:24px;text-align:center;width:100%}.post-password-form p,.post-password-form p *{display:flex;flex-basis:100%;justify-content:center}.post-password-form p label{margin:0 calc(50% - 400px) 24px;max-width:400px}@media screen and (max-width:700px){.post-password-form p label{margin:0;max-width:100%;width:100%}}.post-password-form p label input{margin-top:-5px}.post-password-form p input[type=submit]{background-color:#e83f4b;color:#fff;cursor:pointer;margin:0 calc(50% - 150px);max-width:150px;padding:12px 0;transition:.3s}@media screen and (max-width:700px){.post-password-form p input[type=submit]{margin:24px 0;max-width:100%;width:100%}}.post-password-form p input[type=submit]:hover{background-color:#606060}.tp-related-items-module{position:relative}.tp-related-items-module:after{background-color:#fff;content:"";height:100%;left:50%;max-width:1400px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:10}.tp-related-items-module__top-wrapper{align-items:flex-end;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1320px;position:relative;z-index:20}.tp-related-items-module__top-wrapper .custom-arrow{background-color:#e83f4b;border:none;cursor:pointer;display:inline-block;height:50px;position:relative;transition:background-color .3s linear;width:50px;z-index:40}@media (min-width:980px){.tp-related-items-module__top-wrapper .custom-arrow{height:65px;width:65px}}.tp-related-items-module__top-wrapper .custom-arrow:hover{background-color:#3e3e3e}.tp-related-items-module__top-wrapper .custom-prev-arrow:before{border:solid #fff;border-width:0 4px 4px 0;content:"";display:inline-block;left:50%;padding:7px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(135deg)}.tp-related-items-module__top-wrapper .custom-next-arrow:before{border:solid #fff;border-width:0 4px 4px 0;content:"";display:inline-block;left:50%;padding:7px;position:absolute;top:50%;transform:translate(-75%,-50%) rotate(-45deg)}.tp-related-items-module__title{padding:0 50px;text-align:center;text-transform:uppercase}.tp-related-items-module__title h2{color:#e83f4b;font-family:Fira Sans;font-size:25px;font-weight:500;line-height:30px}@media (min-width:620px){.tp-related-items-module__title h2{font-size:32px;line-height:40px}}@media (min-width:980px){.tp-related-items-module__title h2{font-size:40px;line-height:50px}}.tp-related-items-module__wrapper{padding:30px 0;position:relative;z-index:20}@media (min-width:620px){.tp-related-items-module__wrapper{margin:0;padding:50px 0 30px}}@media (min-width:980px){.tp-related-items-module__wrapper{padding:50px 0 30px}}.tp-related-items-module__wrapper:after{background-color:#e9e9e9;bottom:0;content:"";height:calc(100% - 30px);left:50%;max-width:1320px;position:absolute;transform:translateX(-50%);width:100%;z-index:0}@media (max-width:619px){.tp-related-items-module__wrapper:after{width:calc(100% - 10px)}}.tp-related-items-module__wrapper .slick-track{display:flex!important}.tp-related-items-module__wrapper .slick-slide{height:inherit!important;margin:0 5px}.tp-related-items-module__wrapper .slick-slide>div{height:100%}.tp-related-items-module__wrapper .slick-list{z-index:10}@media (max-width:619px){.tp-related-items-module__wrapper .slick-list{padding:0 20% 0 0!important}}.tp-related-items-module__item-wrapper{height:100%}.tp-related-items-module__item{display:block;display:flex;flex-direction:column;height:100%}.tp-related-items-module__item:hover .tp-related-items-module__content-holder h3{color:#e83f4b}.tp-related-items-module__item:hover .tp-related-items-module__content-holder span{border-bottom:1px solid #e83f4b}.tp-related-items-module__image-holder{position:relative}.tp-related-items-module__image-holder img{height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.tp-related-items-module__image-holder .label{background-color:#e83f4b;color:#fff;font-family:Fira Sans;font-size:22px;padding:8px 20px;position:absolute;right:0;top:0}.tp-related-items-module__content-holder{align-items:flex-start;background-color:#fff;display:flex;flex:1;flex-direction:column;padding:40px 30px}.tp-related-items-module__content-holder h3{color:#3e3e3e;font-family:Fira Sans;font-size:22px;line-height:30px;margin-bottom:30px;text-transform:uppercase;transition:color .3s linear}.tp-related-items-module__content-holder span{border-bottom:1px solid transparent;color:#e83f4b;display:inline-block;font-family:Fira Sans;font-size:22px;margin-top:auto;text-transform:uppercase;transition:border .3s linear}.tp-related-items-module__link-holder{margin-top:20px;position:relative;text-align:right;z-index:20}.tp-related-items-module__link-holder a{background-color:#e83f4b;color:#fff;cursor:pointer;display:inline-block;font-family:Fira Sans;font-size:18px;padding:17px 80px;text-transform:uppercase;transition:background-color .3s ease}.tp-related-items-module__link-holder a:hover{background-color:#3e3e3e}.search-template .search-results{margin-bottom:70px}.search-template .search-results .container{background-color:#fff;height:auto;padding:150px 200px}.search-template .search-results .container h1{float:left}.tp-footer-contact-form{background-size:cover;height:auto;padding:150px 130px;position:relative;width:100%}.tp-footer-contact-form .container{background-color:#fff;height:auto}.tp-footer-contact-form .container .left-block{float:left;padding:100px;width:50%}.tp-footer-contact-form .container .left-block h1{color:#e83f4b;margin-bottom:40px}.tp-footer-contact-form .container .left-block p{margin-bottom:170px}.tp-footer-contact-form .container .left-block .image-container{bottom:100px;left:120px;padding-top:140px;position:absolute}.tp-footer-contact-form .container .left-block .image-container img{height:66px;width:66px}.tp-footer-contact-form .container .right-block{float:left;padding:100px;width:50%}.tp-footer-request-a-quote-form{background-size:cover;height:1140px;padding:150px 130px;position:relative;width:100%}.tp-footer-request-a-quote-form .container{background-color:#fff;height:auto}.tp-footer-request-a-quote-form .container .left-block{float:left;padding:100px;width:50%}.tp-footer-request-a-quote-form .container .left-block h1{color:#e83f4b;margin-bottom:40px}.tp-footer-request-a-quote-form .container .left-block p{margin-bottom:170px}.tp-footer-request-a-quote-form .container .left-block .image-container{padding-top:140px}.tp-footer-request-a-quote-form .container .left-block .image-container img{height:66px;width:66px}.tp-footer-request-a-quote-form .container .right-block{float:left;padding:100px;width:50%}.tp-sign-up-to-newsletter-form{background-color:#fff;margin-top:120px;width:100%}.tp-sign-up-to-newsletter-form .container{padding:20px 80px}.tp-sign-up-to-newsletter-form .container .form-header{float:left;width:35%}.tp-sign-up-to-newsletter-form .container .newsletter-form{float:left;padding-top:24px;width:65%}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body{float:left;width:80%}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body ul li{float:left;margin-right:20px;width:calc(50% - 20px)}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body ul li .ginput_container input{font-size:18px;padding:11px!important}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body ul .gfield_error div input{border:1px solid #e83f4b}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body ul .ginput_container{margin-bottom:20px!important}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body ul .ginput_container label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body ul .ginput_complex input{margin-bottom:20px}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body ul .gfield_description{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_footer{float:left;width:20%}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_footer input{float:left;font-size:18px;padding:14px 30px;width:100%}.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_confirmation_wrapper div{color:#e83f4b;font-family:Fira Sans;font-size:18px;padding-top:15px}.tp-fixed-side-menu .tabs{position:fixed;right:0;top:200px;z-index:1001}.tp-fixed-side-menu .tabs a .tab-section{background-color:#e83f4b;border-bottom:1px solid hsla(0,0%,100%,.5);border-top:1px solid hsla(0,0%,100%,.5);height:60px;padding:16px 0;transition:all .3s ease;width:60px}.tp-fixed-side-menu .tabs a .tab-section img{display:block;height:25px;margin:0 auto;width:50%}.tp-fixed-side-menu .tabs a .tab-section:hover{background-color:#606060}.template-inner.archive-countries-template .container{padding:0}.template-inner.archive-countries-template .container .map-header{background-color:#fff;padding:60px 120px;width:100%}.template-inner.archive-countries-template .container .tp-standard-content{margin-bottom:-45px}.template-inner.archive-countries-template .container .tp-standard-content .container{padding:0}.template-inner.archive-countries-template .container .country-learn-more{background-color:#fff;margin-bottom:90px;padding:100px 470px;text-align:center;width:100%}.template-inner.country .container .parent-page{color:#606060;font-size:20px;font-style:italic;font-weight:200}.template-inner.country .container .parent-page:hover{color:rgba(96,96,96,.6)}.template-inner.country .container h1{margin-bottom:100px;margin-top:50px}.event-archive{float:left;margin-top:100px;width:100%}.event-archive__item{background-color:#f5f5f5;justify-content:space-between;margin-bottom:30px;min-height:180px}@media (min-width:620px){.event-archive__item{display:flex}}.event-archive a.read-more{align-self:center;color:#e83f4b;display:block;font-family:Fira Sans;font-size:16px;font-weight:500;letter-spacing:.4px;line-height:1.3;padding-right:10px;text-transform:uppercase}@media (max-width:619px){.event-archive a.read-more{padding:20px}}@media (min-width:620px){.event-archive a.read-more{width:120px}}@media (min-width:980px){.event-archive a.read-more{width:200px}}.event-archive a{transition:.3s linear}.event-archive a:hover{color:#606060}.event-archive__image-holder{position:relative;z-index:0}@media (max-width:619px){.event-archive__image-holder{height:200px;width:100%}}@media (min-width:620px){.event-archive__image-holder{height:auto;width:260px}}.event-archive__image-holder:after{background-color:#000;bottom:0;content:"";height:auto;left:0;opacity:.4;position:absolute;top:0;width:260px;z-index:10}.event-archive__image-holder img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.event-archive__date{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:20}.event-archive__date span{display:block;text-align:center}.event-archive__day{font-size:60px;letter-spacing:1.5px}.event-archive__day,.event-archive__month{color:#fff;font-family:Fira Sans;font-weight:500}.event-archive__month{font-size:20px;letter-spacing:.5px;text-transform:uppercase}.event-archive__content-holder{flex:1;padding:20px}@media (min-width:620px){.event-archive__content-holder{padding:30px}}@media (min-width:980px){.event-archive__content-holder{padding:40px 50px}}.event-archive__content-holder a{transition:.3s linear}.event-archive__content-holder a:hover h3{color:#606060}.event-archive__content-holder h3{transition:.3s linear}.event-archive__content-holder span{color:#606060;display:block;font-family:Fira Sans;font-size:16px;font-weight:500;letter-spacing:.4px;margin-bottom:20px}.news-template{margin-bottom:90px}.news-template .container{background-color:#fff;padding:0}.news-template .container .news-posts-container{margin-left:auto;margin-right:auto;max-width:1440px;max-width:1200px;padding:60px 20px 40px;width:100%}@media (min-width:620px){.news-template .container .news-posts-container{padding:90px 20px 50px}}@media (min-width:980px){.news-template .container .news-posts-container{padding:120px 20px 90px}}.news-template .container .news-posts-container .post-categories{margin-left:auto;margin-right:auto;max-width:90%;padding-bottom:40px}@media (min-width:620px){.news-template .container .news-posts-container .post-categories{display:flex;justify-content:center;padding-bottom:80px}}@media (min-width:980px){.news-template .container .news-posts-container .post-categories{padding:0 120px 100px}}.news-template .container .news-posts-container .post-categories a{background-color:#fff;border:1px solid #e83f4b;color:#e83f4b;cursor:pointer;display:block;font-family:Fira Sans;font-size:24px;font-weight:500;line-height:1;margin-bottom:15px;padding:20px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:620px){.news-template .container .news-posts-container .post-categories a{margin:0 7px;width:280px}}.news-template .container .news-posts-container .post-categories a.active,.news-template .container .news-posts-container .post-categories a:hover{background-color:#e83f4b;color:#fff}.news-template .container .news-posts-container .filter-block{height:auto;overflow:auto;width:100%}@media (max-width:1119px){.news-template .container .news-posts-container .filter-block .search-posts{margin-bottom:20px}}@media (min-width:1120px){.news-template .container .news-posts-container .filter-block .search-posts{float:left;width:50%}}.news-template .container .news-posts-container .filter-block .search-posts form{position:relative}.news-template .container .news-posts-container .filter-block .search-posts form img{left:8px;position:absolute;top:50%;transform:translateY(-50%)}.news-template .container .news-posts-container .filter-block .search-posts form input{background-color:#f5f5f5;border:1px solid #f5f5f5;color:#606060;font-family:Mukta;font-size:20px;font-weight:300;padding:7px 8px 7px 35px;width:70%}@media (min-width:620px){.news-template .container .news-posts-container .filter-block .search-posts form input{width:50%}}.news-template .container .news-posts-container .filter-block .search-posts form input:focus{border:1px solid #606060}.news-template .container .news-posts-container .filter-block .search-posts form button{background-color:#e83f4b;border:1px solid #e83f4b;color:#fff;cursor:pointer;font-family:Fira Sans;font-size:16px;font-weight:500;line-height:47px;margin-left:-4px;padding:0 10px;text-transform:uppercase}@media (min-width:620px){.news-template .container .news-posts-container .filter-block .search-posts form button{font-size:20px;padding:0 25px}}.news-template .container .news-posts-container .filter-block .search-posts form button:hover{background-color:#fff;color:#e83f4b}@media (min-width:1120px){.news-template .container .news-posts-container .filter-block .filter-posts{float:left;width:50%}}.news-template .container .news-posts-container .filter-block .filter-posts .filter-button{color:#e83f4b;cursor:pointer;float:right;font-family:Fira Sans;font-weight:700;line-height:50px;margin:0;text-transform:uppercase;transition:.3s}.news-template .container .news-posts-container .filter-block .filter-posts .filter-button:hover{color:#606060}.news-template .container .news-posts-container .filter-posts-links{float:left;max-height:0;overflow:hidden;transition:.5s;width:100%}.news-template .container .news-posts-container .filter-posts-links .col{float:left;margin-right:40px;padding:40px 0;width:calc(33.33% - 26.66px)}.news-template .container .news-posts-container .filter-posts-links .col:nth-of-type(3n){margin-right:0}.news-template .container .news-posts-container .filter-posts-links .col .title{color:#e83f4b;font-family:Fira Sans;font-weight:700;text-transform:uppercase}.news-template .container .news-posts-container .filter-posts-links .col ul li{font-family:Fira Sans}.news-template .container .news-posts-container .filter-posts-links .col ul li,.news-template .container .news-posts-container .filter-posts-links .col ul li a{color:#606060;font-size:18px;font-weight:300;line-height:1.6;margin:0;padding:0}.news-template .container .news-posts-container .filter-posts-links .col ul li a:hover{color:#e83f4b}.news-template .container .news-posts-container .filter-posts-links.active{max-height:1000px}.news-template .container .news-posts-container .spacer{background-color:#e83f4b;float:left;height:1px;margin:25px auto 40px;width:100%}.news-template .container .news-posts-container .news-posts{display:flex;flex-wrap:wrap;justify-content:center;margin-left:0;margin-right:0;width:100%}@media (min-width:1400px){.news-template .container .news-posts-container .news-posts{margin-left:0;margin-right:0}}.news-template .container .news-posts-container .news-posts .news-post{display:flex;flex-direction:column;height:100%;min-height:450px;padding:0 15px 25px}@media (min-width:620px){.news-template .container .news-posts-container .news-posts .news-post{width:50%}}@media (min-width:1120px){.news-template .container .news-posts-container .news-posts .news-post{width:33.33%}}@media (min-width:1400px){.news-template .container .news-posts-container .news-posts .news-post{padding:0 30px 60px}}.news-template .container .news-posts-container .news-posts .news-post .news-post__wrapper{background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;flex:1;flex-direction:column;position:relative}.news-template .container .news-posts-container .news-posts .news-post .news-header{background-size:cover!important;height:140px;margin-bottom:15px;padding:15px;width:100%}.news-template .container .news-posts-container .news-posts .news-post .news-header h4{border:1px solid #fff;color:#fff;display:inline-block!important;font-size:16px;line-height:1;padding:8px 20px}.news-template .container .news-posts-container .news-posts .news-post .news-content{display:flex;flex:1;flex-direction:column;padding:30px}.news-template .container .news-posts-container .news-posts .news-post .news-content time{color:#606060;font-family:Fira Sans;font-size:16px;font-weight:500;margin-bottom:8px}.news-template .container .news-posts-container .news-posts .news-post .news-content .heading{margin-bottom:30px;transition:all .3s ease}.news-template .container .news-posts-container .news-posts .news-post .news-content .heading:hover{color:#606060}.news-template .container .news-posts-container .news-posts .news-post .news-content .excerpt{margin-bottom:20px}.news-template .container .news-posts-container .news-posts .news-post .news-content .readmore_news{margin-top:auto;text-transform:uppercase}.news-template .container .news-posts-container .news-posts .news-post .news-content .readmore_news:hover{color:#606060}.pagination-container{margin-top:40px;width:100%}.pagination-container div.pagination{text-align:center;width:auto}.pagination-container div.pagination .navigation h2{display:none}.pagination-container div.pagination .navigation .nav-links span{color:#606060;font-family:Fira Sans;font-size:22px;margin-right:4px}.pagination-container div.pagination .navigation .nav-links a{color:#e83f4b;font-family:Fira Sans;font-size:22px;margin-right:4px}.archive-template .basic-hero-banner{margin-bottom:90px}.archive-template .basic-hero-banner .container{height:600px;padding:270px 0;position:relative}.archive-template .basic-hero-banner .container h1{text-align:center}.archive-template .basic-hero-banner .container img{bottom:65px;position:absolute;right:65px}.archive-template .tp-subpage-card-blocks .container .subpage-cards a h2{font-size:36px}.contact-template{padding:0}.contact-template .basic-hero-banner{margin-bottom:90px}.contact-template .basic-hero-banner .container{height:400px;padding:170px 0;position:relative}.contact-template .basic-hero-banner .container h1{text-align:center}.contact-template .basic-hero-banner .container img{bottom:65px;position:absolute;right:65px}.contact-template .contact-info-query-block .container{background-color:#fff;height:auto;margin-bottom:100px;padding:50px 40px 50px 50px}.contact-template .contact-info-query-block .container .block-text{float:left;padding-right:70px;width:40%}.contact-template .contact-info-query-block .container .block-text p{color:#606060;font-weight:500;letter-spacing:.5px;line-height:24px;text-transform:uppercase}.contact-template .contact-info-query-block .container .query-block{float:left;padding-left:50px;padding-top:65px;width:60%}.contact-template .contact-info-query-block .container .query-block h3{color:#606060;float:left;margin-right:10px;width:auto}.contact-template .contact-info-query-block .container .query-block p{float:left;margin-right:10px;width:auto}.contact-template .contact-info-query-block .container .query-block select{border:none;float:left;font-family:Fira Sans;font-size:24px;line-height:28px;margin-right:10px;text-transform:uppercase}.contact-template .contact-info-query-block .container .query-block select:hover{cursor:pointer}.contact-template .contact-info-query-block .container .query-block select option{border:none;color:#606060;font-family:Fira Sans;font-size:24px;line-height:28px;text-transform:uppercase}.contact-template .various-areas{margin-bottom:90px;margin-top:-60px}.contact-template .various-areas .container{background-color:#fff;padding:0}.contact-template .various-areas .container .area-header{height:144px;padding:40px 50px;width:100%}.contact-template .various-areas .container .area-header button{align-items:center;background-color:transparent;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;float:left;font-family:Fira Sans;font-size:18px;font-weight:500;height:66px;justify-content:center;line-height:1;margin-right:17px;padding:20px 0;text-align:center;text-transform:uppercase;width:240px}.contact-template .various-areas .container .area-header .area-btn--current,.contact-template .various-areas .container .area-header button:active,.contact-template .various-areas .container .area-header button:hover{background-color:#fff;color:#e83f4b}.contact-template .various-areas .container .spacer{background-color:#e83f4b;float:left;height:100%;width:2px}.contact-template .various-areas .container .area-details{background-color:#fff;float:left;height:auto;max-height:470px;overflow-y:scroll;width:calc(20% - 2px)}.contact-template .various-areas .container .area-details::-webkit-scrollbar{width:10px}.contact-template .various-areas .container .area-details::-webkit-scrollbar-track{background:#e9e9e9}.contact-template .various-areas .container .area-details::-webkit-scrollbar-thumb{background:#e83f4b;max-height:40px;-webkit-transition:.3s linear;transition:.3s linear}.contact-template .various-areas .container .area-details::-webkit-scrollbar-thumb:hover{background:#ec636d}.contact-template .various-areas .container .area-details .countries-side-panel{display:none;float:left;width:100%}.contact-template .various-areas .container .area-details .countries-side-panel .country-btn{text-align:left}.contact-template .various-areas .container .area-details .countries-side-panel button{align-items:center;background-color:#fff;border:none;color:#606060;cursor:pointer;display:flex;float:left;font-family:Fira Sans;font-size:18px;font-weight:500;height:auto;justify-content:left;line-height:1;padding:20px 30px;text-align:left;text-transform:uppercase;width:100%}.contact-template .various-areas .container .area-details .countries-side-panel button:hover{background-color:#f5f5f5;color:#e83f4b}.contact-template .various-areas .container .area-details .countries-side-panel .country-btn--current{background-color:#f5f5f5;color:#e83f4b;text-align:left}.contact-template .various-areas .container .area-details .side-panel-1{display:block}.contact-template .various-areas .container .area-block-container{float:left;width:80%}.contact-template .various-areas .container .area-block-container .area-block .country-details{display:none;padding:65px 70px 75px 120px}.contact-template .various-areas .container .area-block-container .area-block .country-details-1-1{display:block}.contact-template .various-areas .container .area-block-container .area-block .country-details .contact-rows{float:left;margin-bottom:30px;padding-right:65px;width:40%}.contact-template .various-areas .container .area-block-container .area-block .country-details .contact-rows .location-row a{float:left;height:auto;margin-bottom:30px;width:100%}.contact-template .various-areas .container .area-block-container .area-block .country-details .contact-rows .location-row a img{float:left;margin-bottom:15px;width:23px}.contact-template .various-areas .container .area-block-container .area-block .country-details .contact-rows .location-row a p{float:left;width:100%}.contact-template .various-areas .container .area-block-container .area-block .country-details .contact-rows .location-row a p:hover{color:#e83f4b}.contact-template .various-areas .container .area-block-container .area-block .country-details .contact-rows .address{margin-bottom:15px}.contact-template .various-areas .container .area-block-container .area-block .country-details .location-info{background-color:#f5f5f5;float:left;margin-left:55px;padding:35px 50px 35px 45px;width:calc(60% - 55px)}.contact-template .various-areas .container .area-block-container .area-block .country-details .location-info p{font-size:20px}.contact-template .various-areas .container .area-block-container .area-block .country-details .location-info a{transition:.3s linear}.contact-template .various-areas .container .area-block-container .area-block .country-details .location-info a:hover{color:#606060}.contact-template .contact-form-container{height:auto}.contact-template .contact-form-container .container{background-color:#fff;padding:80px 130px}.contact-template .contact-form-container .container .block-contact-info{float:left;padding-right:40px;width:50%}.contact-template .contact-form-container .container .block-contact-info h4{line-height:1.2;margin-bottom:75px}.contact-template .contact-form-container .container .block-contact-info .contact-rows .country-row{margin-bottom:25px}.contact-template .contact-form-container .container .block-contact-info .contact-rows .country-row p{font-weight:500}.contact-template .contact-form-container .container .block-contact-info .contact-rows .country-row img{height:25px;width:25px}.contact-template .contact-form-container .container .contact-form{float:left;margin:0 auto;padding-bottom:70px;width:50%}.contact-template .contact-form-container .container .contact-form .gform_wrapper form .gform_body ul .country-field{display:none}.contact-template .contact-form-container .container .contact-form .gform_wrapper form .gform_body ul li .ginput_container input,.contact-template .contact-form-container .container .contact-form .gform_wrapper form .gform_body ul li .ginput_container select,.contact-template .contact-form-container .container .contact-form .gform_wrapper form .gform_body ul li .ginput_container textarea{border:1px solid #bcbcbc}.contact-template .contact-form-container .container .contact-form .gform_wrapper form .gform_body ul li .ginput_container textarea{height:140px}.contact-template .contact-form-container .container .contact-form .gform_wrapper form .gform_body ul li .ginput_container input,.contact-template .contact-form-container .container .contact-form .gform_wrapper form .gform_body ul li .ginput_container textarea{padding:9px}.contact-template .contact-form-container .container .contact-form .gform_wrapper form .gform_body ul li .ginput_container select{padding:15px 11px}.contact-template .contact-form-container .container .close-modal{color:#606060;cursor:pointer;font-family:Fira Sans;font-size:60px;font-weight:200;position:absolute;right:15px;top:15px;transition:all .3s ease}.contact-template .contact-form-container .container .close-modal:hover{color:#e83f4b}.contact-template .modal-overlaybg{background-color:rgba(96,96,96,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%}.current-vacancies-template .subpage-hero-banner{height:380px;margin-bottom:60px}@media (min-width:1400px){.current-vacancies-template .subpage-hero-banner{margin-bottom:90px}}.current-vacancies-template .subpage-hero-banner .container{padding:140px;position:relative}.current-vacancies-template .subpage-hero-banner .container .parent-page{text-align:center;width:100%}.current-vacancies-template .subpage-hero-banner .container .parent-page a{font-style:italic;font-weight:200;margin-bottom:10px;text-align:center;transition:all .3s ease}.current-vacancies-template .subpage-hero-banner .container .parent-page a:hover{border-bottom:2px solid #fff}.current-vacancies-template .subpage-hero-banner .container h1{text-align:center}.current-vacancies-template .subpage-hero-banner .container img{bottom:60px;position:absolute;right:70px}.current-vacancies-template .tp-text-and-image-block .container .block .content-container p{margin-bottom:10px!important}.current-vacancies-template .careers-posts{margin-bottom:90px}.current-vacancies-template .careers-posts .container{background-color:#fff;padding:0 140px}.current-vacancies-template .careers-posts .container .filter-careers{float:left;padding:0 15px;position:relative;width:100%}.current-vacancies-template .careers-posts .container .filter-careers .filter-header{cursor:pointer;float:left}.current-vacancies-template .careers-posts .container .filter-careers .filter-header h3{float:left;transition:all .3s ease}.current-vacancies-template .careers-posts .container .filter-careers .filter-header img{float:left;height:22px;margin-left:10px;margin-top:2px;transition:all .3s ease;width:22px}.current-vacancies-template .careers-posts .container .filter-careers .filter-header:hover h3{color:#606060}.current-vacancies-template .careers-posts .container .filter-careers .filter-header:hover img{filter:grayscale(1)}.current-vacancies-template .careers-posts .container .filter-careers .country-filters{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;height:auto;height:300px;left:14px;min-width:270px;overflow:auto;padding:15px 25px;position:absolute;top:35px;width:-moz-min-content;width:min-content;z-index:1000}.current-vacancies-template .careers-posts .container .filter-careers .country-filters a{color:#e83f4b;cursor:pointer;float:left;font-size:20px;line-height:2;text-transform:none;transition:all .3s ease;width:100%}.current-vacancies-template .careers-posts .container .filter-careers .country-filters a:hover{color:#606060}.current-vacancies-template .careers-posts .container .filter-careers .country-filters p{color:#606060;cursor:pointer;float:left;font-size:24px;font-weight:700;line-height:2;text-transform:none;transition:all .3s ease;width:100%}.current-vacancies-template .careers-posts .container .filter-careers .country-filters a.second-level{padding-left:15px}.current-vacancies-template .careers-posts .container .careers-container{float:left;width:100%}.current-vacancies-template .careers-posts .container .careers-container .careers{display:flex;flex-wrap:wrap;justify-content:left;margin-top:60px}.current-vacancies-template .careers-posts .container .careers-container .careers .careers-post{background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);height:200px;margin:0 1.5% 70px;padding:25px 30px;position:relative;width:30%}.current-vacancies-template .careers-posts .container .careers-container .careers .careers-post time{bottom:25px;color:#606060;float:left;font-family:Fira Sans;font-size:16px;font-weight:500;margin-top:10px;position:absolute;width:100%}.current-vacancies-template .careers-posts .container .careers-container .careers .careers-post a h5{margin-bottom:10px;transition:all .3s ease}.current-vacancies-template .careers-posts .container .careers-container .careers .careers-post a h5:hover{color:#606060}.current-vacancies-template .careers-posts .container .careers-container .careers .careers-post .locations{position:absolute;top:95px;width:100%}.current-vacancies-template .careers-posts .container .careers-container .careers .careers-post .locations p{float:left;margin-right:20px}.current-vacancies-template .careers-posts .container .careers-container .pagination-container{margin-top:40px;width:100%}.current-vacancies-template .careers-posts .container .careers-container .pagination-container div.pagination{text-align:center;width:auto}.current-vacancies-template .careers-posts .container .careers-container .pagination-container div.pagination span{color:#606060;font-family:Fira Sans;font-size:22px;margin-right:4px}.current-vacancies-template .careers-posts .container .careers-container .pagination-container div.pagination a{color:#e83f4b;font-family:Fira Sans;font-size:22px;margin-right:4px}.event-v2-wrapper{margin-bottom:70px}@media (min-width:768px){.event-v2-wrapper{margin-bottom:120px}}.event-v2-wrapper .container{background-color:#fff}.event-v2-content .container,.event-v2-cta .container,.event-v2-hero .container{max-width:1080px;padding:0!important}.event-v2-hero{padding-top:20px}@media (min-width:768px){.event-v2-hero{padding-top:50px}}.event-v2-hero a{color:#606060;display:inline-block;font-family:Mukta;font-size:20px;font-weight:300;margin-bottom:10px}@media (min-width:768px){.event-v2-hero a{margin-bottom:30px}}.event-v2-hero a:hover{color:#e83f4b}.event-v2-hero__title{align-items:center;display:flex;margin-bottom:20px}@media (max-width:767px){.event-v2-hero__title{flex-wrap:wrap}}.event-v2-hero__title h1{color:#e83f4b;flex:1;line-height:60px}@media (max-width:767px){.event-v2-hero__title h1{font-size:28px;line-height:36px;order:2;width:100%}}.event-v2-hero__logo-holder img{max-width:300px}@media (max-width:767px){.event-v2-hero__logo-holder{margin-bottom:10px;order:1;width:100%}.event-v2-hero__logo-holder img{max-width:200px}}@media (min-width:768px){.event-v2-hero__logo-holder{margin-left:40px}}@media (min-width:1120px){.event-v2-hero__logo-holder{margin-left:100px}}.event-v2-hero__info-wrapper{background-color:#f5f5f5;padding:20px 15px 0}@media (min-width:620px){.event-v2-hero__info-wrapper{padding:20px 30px 0}}.event-v2-hero__info-holder{display:flex;flex-wrap:wrap}.event-v2-hero__info-holder .event-v2-hero__info{margin-right:40px}.event-v2-hero__info{display:flex;padding-bottom:20px}.event-v2-hero__info h2{flex:1;font-size:20px;font-weight:600}@media (min-width:620px){.event-v2-hero__info h2{font-size:22px}}.event-v2-hero__info .icon{align-items:center;display:flex;height:35px;margin-right:25px;width:35px}.event-v2-hero__image-holder{margin-bottom:60px}.event-v2-hero__image-holder img{height:auto;max-width:100%}@media (max-width:767px){.event-v2-hero__image-holder img{height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}.event-v2-cta{padding-bottom:30px}@media (min-width:768px){.event-v2-cta{padding-bottom:100px}}.event-v2-cta__wrapper{background-color:#3e3e3e;display:flex;flex-wrap:wrap;position:relative}.event-v2-cta__content-holder{width:100%}@media (max-width:767px){.event-v2-cta__content-holder{order:2;padding:30px 15px}}@media (min-width:768px){.event-v2-cta__content-holder{padding:50px 40px 50px 30px;width:50%}}.event-v2-cta__content-holder h2{color:#fff;font-size:22px;font-weight:600;line-height:30px;margin-bottom:20px}.event-v2-cta__content-holder p{color:#fff;margin-bottom:40px}.event-v2-cta__content-holder a{background-color:#e83f4b;color:#fff;display:inline-block;font-size:18px;padding:15px 60px;text-align:center;text-transform:uppercase}@media (max-width:399px){.event-v2-cta__content-holder a{padding:15px 20px}}.event-v2-cta__content-holder a:hover{background-color:#606060}@media (max-width:767px){.event-v2-cta__image-holder{height:200px;order:1;width:100%}}@media (min-width:768px){.event-v2-cta__image-holder{height:100%;position:absolute;right:0;top:0;width:50%}}.event-v2-cta__image-holder .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.homepage-template .hero-banner .container{height:auto;margin-bottom:90px;padding:0;position:relative}.homepage-template .hero-banner .container .hero-image-slider{width:100%}.homepage-template .hero-banner .container .hero-image-slider img{height:680px;width:100%}.homepage-template .hero-banner .container .overlay{background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.1));bottom:0;left:0;position:absolute;right:0;top:0;z-index:1000}.homepage-template .hero-banner .container .hero-content{left:10%;position:absolute;top:15%;z-index:1001}.homepage-template .hero-banner .container .hero-content h2{font-weight:100;margin-bottom:30px}.homepage-template .hero-banner .container .hero-content h1{margin-bottom:100px;width:85%}.homepage-template .card-block-slider{position:relative}.homepage-template .card-block-slider .container{background-color:#e9e9e9;height:auto;margin-bottom:90px;min-height:415px;padding:20px}.homepage-template .card-block-slider .container h2{float:left;font-family:Fira Sans;font-size:36px;font-weight:500;letter-spacing:1.4px;line-height:1;padding:50px 90px 50px 40px;text-transform:uppercase;width:calc(48% - 5px)}.homepage-template .card-block-slider .cards-container{bottom:7px;float:left;height:400px;left:940px;position:absolute;right:-100%;width:100%}.homepage-template .card-block-slider .cards-container .slick-next{background-color:transparent;border:none;left:-150px;position:absolute;top:39%;width:6%}.homepage-template .card-block-slider .cards-container .slick-next img{width:100%}.homepage-template .card-block-slider .cards-container .slick-next:hover{cursor:pointer}.homepage-template .card-block-slider .cards-container .slick-prev{display:none!important}.homepage-template .card-block-slider .cards-container .slick-list{height:100%}.homepage-template .card-block-slider .cards-container .slick-list .slick-track{height:100%;margin-left:0}.homepage-template .card-block-slider .cards-container .slick-list .slick-track .card{background-color:#fff;box-shadow:-3px 0 10px rgba(0,0,0,.05);float:left;height:100%;margin-right:12px;padding:30px;position:relative}.homepage-template .card-block-slider .cards-container .slick-list .slick-track .card a .card-category{height:75px}.homepage-template .card-block-slider .cards-container .slick-list .slick-track .card a .card-category h5{border:2px solid #606060;color:#606060;font-size:18px;margin-bottom:30px;padding:5px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.homepage-template .card-block-slider .cards-container .slick-list .slick-track .card a h3{font-size:30px;line-height:1}.homepage-template .card-block-slider .cards-container .slick-list .slick-track .card a img{bottom:5px;max-width:90%;position:absolute;right:5px}.homepage-template .basic-banner-with-title .container{align-items:center;display:flex;flex-direction:column;height:510px;justify-content:center;margin-bottom:90px;overflow:hidden}.homepage-template .basic-banner-with-title .container h1{text-align:center;width:100%;z-index:1000}.homepage-template .basic-banner-with-title .container iframe{height:100%;left:50%;min-height:56.25vw;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.homepage-template .basic-banner-with-title .container .overlay{background:linear-gradient(90deg,rgba(0,0,0,.3),rgba(0,0,0,.3));height:100%;left:0;position:absolute;top:0;width:100%;z-index:700}.homepage-template .basic-banner-with-title .container .banner-btn{border:2px solid #fff;color:#fff;font-family:Fira Sans;margin-top:40px;padding:16px 40px;text-transform:uppercase;z-index:1000}.homepage-template .basic-banner-with-title .container .banner-btn:hover{background-color:#e83f4b;border:2px solid #e83f4b}.homepage-template .news-events-highlights-block .container{background-color:#fff;height:auto;margin-bottom:90px;padding:90px 130px}.homepage-template .news-events-highlights-block .container h3{float:left;line-height:2;margin-bottom:77px;width:50%}.homepage-template .news-events-highlights-block .container a{float:left;text-align:right;text-transform:uppercase;width:50%}.homepage-template .news-events-highlights-block .container a:hover{color:#606060}.homepage-template .news-events-highlights-block .container .news-posts{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.homepage-template .news-events-highlights-block .container .news-posts .news-post{background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);height:550px;padding:30px;position:relative;width:30%}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-header{background-size:cover!important;height:140px;left:0;margin-bottom:15px;padding:15px;position:absolute;right:0;top:0;width:100%}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-header h4{border:1px solid #fff;color:#fff;display:inline-block!important;font-size:16px;line-height:1;padding:8px 20px}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-content{margin-top:140px}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-content time{color:#606060;float:left;font-family:Fira Sans;font-size:16px;font-weight:500;margin-bottom:10px;margin-top:10px;width:100%}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-content a{float:left;width:100%}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-content a h5{float:left;text-align:left}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-content .heading{margin-bottom:30px;transition:all .3s ease}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-content .heading:hover{color:#606060}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-content .excerpt{margin-bottom:20px}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-content .readmore_news{bottom:20px;float:left;left:30px;position:absolute;text-align:left;text-transform:uppercase;width:100%}.homepage-template .news-events-highlights-block .container .news-posts .news-post .news-content .readmore_news:hover{color:#606060}.item-hero-banner{margin-bottom:70px}@media (min-width:1400px){.item-hero-banner{margin-bottom:120px}}.item-hero-banner .container{background-position:50%;background-repeat:no-repeat;min-height:195px;padding:40px 20px;text-align:left}.item-hero-banner__mobile-bg{display:none}@media (max-width:619px){.item-hero-banner__mobile-bg{background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%}}.item-hero-banner__wrapper{max-width:1365px;z-index:1}.item-hero-banner__wrapper a{float:left;font-style:italic;font-weight:200;margin-bottom:10px;transition:all .3s ease;width:100%}.item-hero-banner__wrapper a:hover{opacity:.7}.item-hero-banner__wrapper h1{float:left}.item-hero-banner__wrapper img{position:absolute;right:20px;top:70px}@media (min-width:980px){.item-hero-banner__wrapper img{right:70px}}.single-event .item-hero-banner,.single-post .item-hero-banner{margin-bottom:90px}.single-event .item-hero-banner .container,.single-post .item-hero-banner .container{align-items:center;display:flex}.single-event .item-hero-banner .container a,.single-post .item-hero-banner .container a{font-size:20px;font-weight:300}body.search .search-results .single-result{margin:0 0 20px}body.search .search-results .single-result p.title{color:#e83f4b;font-size:22px}body.search .search-results .single-result .url{font-size:16px}@media screen and (max-width:900px){body.search .search-results .container{padding:100px}}@media screen and (max-width:500px){body.search .search-results .container{padding:40px}}.service-item-template .subpage-hero-banner{margin-bottom:60px}@media (min-width:1400px){.service-item-template .subpage-hero-banner{margin-bottom:90px}}.service-item-template .subpage-hero-banner .container{padding:140px;position:relative}.service-item-template .subpage-hero-banner .container h1{text-align:center}.service-item-template .subpage-hero-banner .container img{bottom:60px;position:absolute;right:70px}.service-item-template .text-and-image-row .container{background-color:#fff;padding:90px 140px}.service-item-template .text-and-image-row .container .row{margin-bottom:90px;position:relative}.service-item-template .text-and-image-row .container .row h3{line-height:2;margin-bottom:30px}.service-item-template .text-and-image-row .container .row img{height:370px;position:absolute;top:0;width:800px}.service-item-template .text-and-image-row .container .row:after,.service-item-template .text-and-image-row .container .row:before{content:" ";display:table}.service-item-template .text-and-image-row .container .row:after{clear:both}.service-item-template .text-and-image-row .container .row__content{width:40%}.service-item-template .text-and-image-row .container .right .row__content{float:left}.service-item-template .text-and-image-row .container .right img{right:-300px}.service-item-template .text-and-image-row .container .left .row__content{float:right}.service-item-template .text-and-image-row .container .left img{left:-300px}.service-item-template .item-details-list .container{background-color:#fff;height:auto;padding:0 140px 70px}.service-item-template .item-details-list .container .list{background-color:#f5f5f5;padding:50px}.service-item-template .item-details-list .container .list h4{line-height:1.2;margin-bottom:30px}.service-item-template .item-details-list .container .list .list-items{-moz-columns:3;column-count:3;-moz-column-gap:40px;column-gap:40px}.service-item-template .item-details-list .container .list .list-items a,.service-item-template .item-details-list .container .list .list-items h5{color:#606060;float:left;font-family:Mukta;font-size:20px;font-weight:300;line-height:1.4;margin-bottom:12px;min-height:24px;padding-left:20px;position:relative;text-transform:none;width:100%}.service-item-template .item-details-list .container .list .list-items a:before,.service-item-template .item-details-list .container .list .list-items h5:before{color:#e83f4b;content:"•  ";font-size:24px;left:0;line-height:1;position:absolute;top:2px}.service-item-template .item-details-list .container .list .list-items a:hover{color:#e83f4b}.service-item-template .item-details-list .container .list .list-items .new-list{font-weight:500;margin-bottom:8px;padding-left:0;text-transform:uppercase}.service-item-template .item-details-list .container .list .list-items .empty:before,.service-item-template .item-details-list .container .list .list-items .new-list:before{content:"";margin-right:0}.service-information-cards{display:block;float:left;width:100%}.service-information-cards .container{background-color:#fff;padding:70px 120px}.service-information-cards .container .service-cards{display:flex;flex-wrap:wrap;justify-content:space-evenly}.service-information-cards .container .service-cards .service-card{background-color:#f5f5f5;display:flex;flex-direction:column;height:auto;margin-bottom:120px;max-width:540px;padding:35px;position:relative;width:30%}.service-information-cards .container .service-cards .service-card .card-header{background-size:cover!important;height:140px;left:0;position:absolute;top:0;width:100%}.service-information-cards .container .service-cards .service-card h4{line-height:1;margin-bottom:25px;margin-top:155px}.service-information-cards .container .service-cards .service-card p{font-weight:300;margin-bottom:40px}.service-information-cards .container .service-cards .service-card a{line-height:1.3;margin-top:auto;text-transform:uppercase}.service-information-cards .container .service-cards .service-card a:hover{color:#606060}.career-information-template .container{background-color:#fff;margin-bottom:140px}.career-information-template .container .careers-link{color:#606060;float:left;left:80px;position:absolute;top:50px}.career-information-template .container .careers-link:hover{color:#e83f4b}.career-information-template .container .career{height:100%;margin-left:auto;margin-right:auto;max-width:815px;padding:50px 15px;width:100%}@media (min-width:768px){.career-information-template .container .career{padding:90px 15px}}@media (min-width:980px){.career-information-template .container .career{padding:170px 0}}.career-information-template .container .career time{color:#606060;font-family:Fira Sans;font-size:16px;font-weight:500;line-height:3}.career-information-template .container .career h1{margin-bottom:30px}@media (min-width:980px){.career-information-template .container .career h1{margin-bottom:50px}}.career-information-template .container .career h1,.career-information-template .container .career h2,.career-information-template .container .career h3,.career-information-template .container .career h4,.career-information-template .container .career h5{color:#e83f4b}.career-information-template .container .career h2,.career-information-template .container .career h3,.career-information-template .container .career h4,.career-information-template .container .career h5{margin-bottom:40px}.career-information-template .container .career p{margin-bottom:20px}.career-information-template .container .career a{color:#e83f4b;font-size:20px}.career-information-template .container .career a:hover{color:#606060}.career-information-template .container .career ul{margin-left:40px}.career-information-template .container .career ul li{color:#606060;font-family:Mukta;font-size:20px;font-weight:200;line-height:1.6;list-style-type:disc;margin-bottom:20px}.career-information-template .container .career .apply-now-link{background-color:#e83f4b;border:1px solid #e83f4b;color:#fff;font-family:Fira Sans;font-size:20px;padding:13px 100px;text-transform:uppercase}.career-information-template .container .career .apply-now-link:hover{background-color:#fff;color:#e83f4b}.career-information-template .container .career .apply-form{margin-top:120px}.career-information-template .container .career .apply-form .gform_wrapper{width:60%}.career-information-template .container .career .apply-form .gform_wrapper form .gform_body .gform_fields{margin-left:0}.career-information-template .container .career .apply-form .gform_wrapper form .gform_body .gform_fields li{list-style:none;list-style-type:none}.career-information-template .container .career .apply-form .gform_wrapper form .gform_body .gform_fields li .ginput_container input{margin-bottom:20px}.career-information-template .container .career .apply-form .gform_wrapper form .gform_body .gform_fields li.upload label{display:block!important;margin-bottom:6px;margin-top:-21px}.career-information-template .container .career .apply-form .gform_wrapper .gform_footer input{padding:17px 193px}.event-information-template .container{background-color:#fff;margin-bottom:90px;padding:50px 20px 70px}.event-information-template .container .spacer.small{background-color:#e83f4b;float:left;height:1px;margin-right:20px;margin-top:100px;width:calc(80% - 20px)}.event-information-template .container .spacer.full{background-color:#e83f4b;float:left;height:1px;margin-bottom:60px;margin-right:20px;margin-top:100px;width:100%}.event-information-template .container .event-logo{float:left;width:20%}.event-information-template .container .event-logo img{height:200px;-o-object-fit:contain;object-fit:contain;width:200px}.event-information-template .container .event{height:100%;margin-left:auto;margin-right:auto;max-width:815px;width:100%}.event-information-template .container .event .backpage a{color:#606060;font-style:italic;font-weight:300;transition:all .3s ease}.event-information-template .container .event .backpage a:hover{font-weight:400}.event-information-template .container .event time{color:#606060;font-family:Fira Sans;font-size:16px;font-weight:500;line-height:3}.event-information-template .container .event h1{margin-bottom:30px}.event-information-template .container .event h1,.event-information-template .container .event h2,.event-information-template .container .event h3,.event-information-template .container .event h4{color:#e83f4b;font-weight:500;line-height:2;margin-bottom:15px;text-transform:uppercase}.event-information-template .container .event h5{color:#606060;font-size:16px;line-height:1.6}.event-information-template .container .event blockquote p{font-weight:500}.event-information-template .container .event .info{background-color:#f5f5f5;height:auto;margin-bottom:100px;min-height:200px;padding:40px;position:relative;width:100%}.event-information-template .container .event .info .event-location{width:100%}.event-information-template .container .event .info .event-location h4{font-size:20px;margin:0}.event-information-template .container .event .info .event-excerpt{width:70%}.event-information-template .container .event .info .event-excerpt h4{font-size:20px;line-height:1;margin:10px 0}.event-information-template .container .event .info .event-further-info{width:80%}.event-information-template .container .event .info .event-further-info p{margin-top:50px}.event-information-template .container .event .info .event-dates{margin-bottom:20px;position:absolute;right:30px;top:50px;width:50%}.event-information-template .container .event .info .event-dates .dates{float:right}.event-information-template .container .event .info .event-dates .dates .end-date,.event-information-template .container .event .info .event-dates .dates .start-date{float:left;font-size:24px;line-height:1.4;margin:0;text-align:right;text-transform:uppercase;width:auto}.event-information-template .container .event .info .event-dates .dates .y{float:right}.event-information-template .container .event .info .event-dates .dates .f{color:#606060}.event-information-template .container .event .info .event-times{float:left;margin-bottom:20px;width:100%}.event-information-template .container .event .info .event-times .end-time,.event-information-template .container .event .info .event-times .start-time{float:left;line-height:1;margin:0;text-align:right;text-transform:uppercase}.event-information-template .container .event .info .event-times .end-time em,.event-information-template .container .event .info .event-times .start-time em{color:#606060;font-size:18px;line-height:1.8}.event-information-template .container .event p{margin-bottom:20px}.event-information-template .container .event ul{margin-left:40px}.event-information-template .container .event ul li{color:#606060;font-family:Mukta;font-size:20px;font-weight:200;line-height:1.6;list-style-type:disc;margin-bottom:20px}.template-inner.single-post .container.post{background-color:#fff;margin-bottom:90px;padding:50px 20px 70px}.template-inner.single-post .container.post .post-content{margin-left:auto;margin-right:auto;max-width:815px;overflow:hidden}.template-inner.single-post .container.post .post-content a.parent-page{line-height:1.5}.template-inner.single-post .container.post .post-content .parent-page{color:#606060;float:left;font-size:20px;font-style:italic;font-weight:300;margin-bottom:30px;transition:all .3s ease;width:100%}.template-inner.single-post .container.post .post-content .parent-page:hover{font-weight:400}.template-inner.single-post .container.post .post-content time{color:#606060;float:left;font-family:Fira Sans;font-weight:500;margin-bottom:15px;width:100%}.template-inner.single-post .container.post .post-content h1{margin-bottom:30px}@media (min-width:768px){.template-inner.single-post .container.post .post-content h1{margin-bottom:40px}}@media (min-width:980px){.template-inner.single-post .container.post .post-content h1{margin-bottom:60px}}.template-inner.single-post .container.post .post-content .content h4{line-height:1.4}.template-inner.single-post .container.post .post-content .content p{margin-bottom:20px}.template-inner.single-post .container.post .post-content .content p strong{font-weight:500}.template-inner.single-post .container.post .post-content .content blockquote{font-style:italic;font-weight:500;margin-left:20px;margin-right:20px}.template-inner.single-post .container.post .post-content .content blockquote p:after,.template-inner.single-post .container.post .post-content .content blockquote p:before{content:"'"}.template-inner.single-post .container.post .post-content .content ul li{color:#606060;font-family:Mukta;font-size:20px;font-weight:200;line-height:1.6;list-style-position:inside;list-style-type:disc}.template-inner.single-post .container.post .post-content .content h1,.template-inner.single-post .container.post .post-content .content h2,.template-inner.single-post .container.post .post-content .content h3,.template-inner.single-post .container.post .post-content .content h4{color:#e83f4b}.template-inner.single-post .container.post .post-content .content h2,.template-inner.single-post .container.post .post-content .content h3,.template-inner.single-post .container.post .post-content .content h4{margin-bottom:15px;margin-top:30px}.template-inner.single-post .container.post .post-content .content a{color:#e83f4b;font-family:Fira Sans;font-size:20px;line-height:1}.template-inner.single-post .container.post .post-content .content a:hover{color:#606060}.subpage-template .subpage-hero-banner{height:340px;margin-bottom:60px}@media (min-width:1400px){.subpage-template .subpage-hero-banner{margin-bottom:90px}}.subpage-template .subpage-hero-banner .container{background-size:cover!important;height:100%;padding:120px!important;position:relative}.subpage-template .subpage-hero-banner .container .parent-page{text-align:center;width:100%}.subpage-template .subpage-hero-banner .container .parent-page a{font-style:italic;font-weight:200;margin-bottom:10px;text-align:center;transition:all .3s ease}.subpage-template .subpage-hero-banner .container .parent-page a:hover{border-bottom:2px solid #fff}.subpage-template .subpage-hero-banner .container h1{text-align:center}.subpage-template .subpage-hero-banner .container img{bottom:60px;position:absolute;right:70px}.careers-container{float:left;margin-bottom:90px;width:100%}.careers-container .container{background-color:#fff;padding:50px 140px}.careers-container .container .back-page a{color:#e83f4b;color:#606060;float:left;font-size:18px;left:80px;position:absolute;top:50px}.careers-container .container .back-page a:hover{color:#e83f4b}.careers-container .container h1{font-family:Fira Sans;font-weight:500;margin:90px 0 50px;text-align:center;text-transform:uppercase}.careers-container .container .careers{display:flex;flex-wrap:wrap;justify-content:left;margin-top:60px}.careers-container .container .careers .career-post{background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);height:200px;margin:0 1.5% 70px;padding:35px 30px;width:30%}.careers-container .container .careers .career-post time{color:#606060;float:left;font-family:Fira Sans;font-size:16px;font-weight:500;margin-top:10px;width:100%}.careers-container .container .careers .career-post a h5{margin-bottom:10px;transition:all .3s ease}.careers-container .container .careers .career-post a h5:hover{color:#606060}.careers-container .container .careers .career-post p{float:left;margin-right:20px}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner.archive-template .basic-hero-banner{padding:0 10px}.site-body .template-inner.archive-template .basic-hero-banner .container{align-items:center;display:flex;height:410px;justify-content:center;padding:0}.site-body .template-inner.archive-template .basic-hero-banner .container img{bottom:25px;right:31px;width:35px}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner.archive-template .basic-hero-banner{padding:0 20px}.site-body .template-inner.archive-template .basic-hero-banner .container{align-items:center;display:flex;height:460px;justify-content:center;padding:0}.site-body .template-inner.archive-template .basic-hero-banner .container img{bottom:25px;right:31px;width:45px}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner.archive-template .basic-hero-banner .container{align-items:center;display:flex;height:540px;justify-content:center;padding:0}.site-body .template-inner.archive-template .basic-hero-banner .container img{bottom:40px;right:49px;width:55px}}@media only screen and (min-width:1025px) and (max-width:1240px){.site-body .template-inner.archive-template .basic-hero-banner .container{align-items:center;display:flex;height:600px;justify-content:center;padding:0}}@media screen and (max-width:1100px){.tax-career_location .careers-container .container{padding:30px 40px 40px}}@media screen and (max-width:1000px){.tax-career_location .careers-container .container .careers .career-post{margin:0 2% 30px;width:46%}}@media screen and (max-width:700px){.tax-career_location .careers-container .container .careers .career-post{margin:0 0 30px;width:100%}}@media screen and (max-width:900px){.contact-template .contact-form-container .container .block-contact-info{padding:0 0 40px;width:100%}.contact-template .contact-form-container .container .contact-form{width:100%}}@media screen and (max-width:600px){.contact-template .contact-form-container .container{padding:40px}.contact-template .contact-form-container .container .block-contact-info h4{margin-bottom:30px}}@media screen and (max-width:400px){.contact-template .contact-form-container .container .contact-form .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input,.contact-template .contact-form-container .container .contact-form .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.contact-template .contact-form-container .container .contact-form .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{font-size:16px!important}}@media screen and (max-width:1400px){.contact-template .various-areas .container .area-header button{float:left;margin-right:10px;width:calc(20% - 8px)}.contact-template .various-areas .container .area-header button:nth-of-type(5n){margin-right:0}}@media screen and (max-width:1000px){.contact-template .various-areas .area-container{width:100%}.contact-template .various-areas .area-container .area-details{height:100%;width:200px}.contact-template .various-areas .area-container .area-block-container{width:calc(100% - 200px)}}@media screen and (max-width:900px){.contact-template .various-areas .container .area-header{background-position:50%!important;background-size:cover!important;height:220px}.contact-template .various-areas .container .area-header button{float:left;margin-right:10px;width:calc(33.33% - 6.66px)}.contact-template .various-areas .container .area-header button:nth-of-type(3n){margin-right:0}.contact-template .various-areas .container .area-header button:nth-of-type(4n){margin-right:10px;margin-top:10px;width:calc(50% - 5px)}.contact-template .various-areas .container .area-header button:nth-of-type(5n){margin-right:0;margin-top:10px;width:calc(50% - 5px)}.contact-template .various-areas .area-container{width:100%}.contact-template .various-areas .area-container .area-details{height:100%;width:200px}.contact-template .various-areas .area-container .area-block-container{width:calc(100% - 200px)}.contact-template .various-areas .area-container .area-block-container .area-block .country-details{padding:40px}.contact-template .various-areas .area-container .area-block-container .area-block .country-details .contact-rows{padding:0;width:100%}.contact-template .various-areas .area-container .area-block-container .area-block .country-details .location-info{margin:20px 0;width:100%}}@media screen and (max-width:600px){.contact-template .various-areas .container .area-header{background-position:50%!important;background-size:cover!important;height:300px}.contact-template .various-areas .container .area-header button{float:left;margin:0 10px 10px 0!important;width:calc(50% - 5px)}.contact-template .various-areas .container .area-header button:first-of-type{margin-right:0!important;width:100%}.contact-template .various-areas .container .area-header button:nth-of-type(odd){margin-right:0!important}}@media screen and (max-width:500px){.contact-template .various-areas .area-container{width:100%}.contact-template .various-areas .area-container .area-details{height:100%;width:50%}.contact-template .various-areas .area-container .area-details .countries-side-panel button{font-size:16px;padding:20px 10px}.contact-template .various-areas .area-container .area-block-container{width:50%}.contact-template .various-areas .area-container .area-block-container .area-block .country-details{padding:20px}.contact-template .various-areas .area-container .area-block-container .area-block .country-details .contact-rows{padding:0;width:100%}.contact-template .various-areas .area-container .area-block-container .area-block .country-details .contact-rows p{font-size:16px}.contact-template .various-areas .area-container .area-block-container .area-block .country-details .location-info{font-size:16px;margin:20px 0;padding:10px;width:100%}}@media only screen and (max-width:1400px){.container{max-width:1260px}}@media only screen and (max-width:1300px){.container{max-width:100%}}@media screen and (max-width:1500px){.template-inner.country .container .office-content .main .office-card.grey{padding:50px 40px}.template-inner.country .container .office-content .extra{margin-left:55px;width:calc(69% - 55px)}}@media screen and (max-width:1300px){.template-inner.country .container{padding:120px 80px}.template-inner.country .container .office-content .main .office-card.grey{padding:50px 40px}.template-inner.country .container .office-content .extra{margin-left:55px;width:calc(69% - 55px)}}@media screen and (max-width:1200px){.template-inner.country .container{padding:100px 50px}.template-inner.country .container .office-content .main .office-card.grey{padding:40px 30px}.template-inner.country .container .office-content .extra .text{padding-right:20px;padding-top:30px}}@media screen and (max-width:1100px){.template-inner.country .container{padding:100px 40px}.template-inner.country .container h1{margin-bottom:70px}}@media screen and (max-width:1000px){.template-inner.country .container{padding:100px 80px}.template-inner.country .container .office-content .main{width:100%}.template-inner.country .container .office-content .main .office-card.grey{margin-bottom:60px;padding:70px;width:100%}.template-inner.country .container .office-content .main .office-card.grey .header{min-height:60px}.template-inner.country .container .office-content .extra{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:0;width:100%}.template-inner.country .container .office-content .extra .image,.template-inner.country .container .office-content .extra .map-shortcode,.template-inner.country .container .office-content .extra .office-card,.template-inner.country .container .office-content .extra .text{padding-right:0;width:48%}.template-inner.country .container .office-content .extra .text{padding-top:0}}@media screen and (max-width:800px){.template-inner.country .container .office-content .extra .image,.template-inner.country .container .office-content .extra .map-shortcode,.template-inner.country .container .office-content .extra .office-card,.template-inner.country .container .office-content .extra .text{margin-bottom:60px;width:100%}}@media screen and (max-width:700px){.template-inner.country .container{padding:80px 60px}}@media screen and (max-width:600px){.template-inner.country .container{padding:60px 40px}.template-inner.country .container .office-content .main .office-card.grey{padding:40px}.template-inner.country .container .office-content .main .office-card.grey .header{min-height:50px!important}}@media screen and (max-width:500px){.template-inner.country .container{padding:50px 30px}}@media screen and (max-width:400px){.template-inner.country .container{padding:40px 20px}.template-inner.country .container .office-content .main .office-card.grey{padding:40px 20px 20px}}@media screen and (max-width:1000px){.template-inner.country .container .extra-content .link-list .links .link{float:left;margin-bottom:40px;width:60%}}@media screen and (max-width:800px){.template-inner.country .container .extra-content .image,.template-inner.country .container .extra-content .map-shortcode,.template-inner.country .container .extra-content .text{margin-bottom:50px;width:100%}.template-inner.country .container .extra-content .text{padding-top:0}}@media screen and (max-width:700px){.template-inner.country .container .extra-content .link-list{margin-bottom:50px;margin-top:40px}.template-inner.country .container .extra-content .link-list h5{margin-bottom:40px}.template-inner.country .container .extra-content .link-list .links .link{width:80%}}@media screen and (max-width:600px){.template-inner.country .container .extra-content .link-list .links .link{width:100%}.template-inner.country .container .extra-content .image,.template-inner.country .container .extra-content .link-list,.template-inner.country .container .extra-content .map-shortcode,.template-inner.country .container .extra-content .text{margin-bottom:30px}}@media screen and (max-width:800px){.cta-block .cta-block__wrapper{padding:40px}.cta-block .cta-block__wrapper h2{font-size:30px}}@media screen and (max-width:840px){.cta-block .cta-block__wrapper{flex-wrap:wrap;padding:40px}.cta-block .cta-block__wrapper .cta-block__title-holder{margin:0 0 20px;width:100%}.cta-block .cta-block__wrapper .cta-block__content-holder{width:100%}.cta-block .cta-block__wrapper h2{font-size:30px}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner.current-vacancies-template .subpage-hero-banner{height:300px;margin-bottom:60px;padding:0 10px}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container{align-items:center;display:flex;flex-wrap:wrap;height:300px;justify-content:center;padding:20px!important}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container .parent-page{margin-bottom:-90px}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container h1{margin-top:-105px}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container img{bottom:25px;right:31px;width:35px}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner.current-vacancies-template .subpage-hero-banner{height:300px;margin-bottom:60px;padding:0 10px}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container{align-items:center;display:flex;flex-wrap:wrap;height:300px;justify-content:center;padding:20px!important}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container .parent-page{margin-bottom:-90px}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container h1{margin-top:-105px}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container img{bottom:25px;right:31px;width:35px}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner.current-vacancies-template .subpage-hero-banner{height:320px;padding:0 10px}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container{align-items:center;display:flex;flex-wrap:wrap;height:320px;justify-content:center;padding:20px!important}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container .parent-page{margin-bottom:-90px}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container h1{margin-top:-105px}.site-body .template-inner.current-vacancies-template .subpage-hero-banner .container img{bottom:25px;right:31px;width:35px}}@media screen and (max-width:1100px){.page-template-current-vacancies .careers-posts .container{padding:0 40px}}@media screen and (max-width:1000px){.page-template-current-vacancies .careers-posts .container{padding:0 40px}.page-template-current-vacancies .careers-posts .container .careers-container .careers .careers-post{margin:0 2% 30px;width:46%}}@media screen and (max-width:700px){.page-template-current-vacancies .careers-posts .container{padding:0 40px}.page-template-current-vacancies .careers-posts .container .careers-container .careers .careers-post{margin:0 0 30px;width:100%}}@media only screen and (min-width:320px) and (max-width:350px){.tp-footer-contact-form{margin-top:10px;padding:20px}.tp-footer-contact-form .container .left-block{padding:40px 12px;width:100%}.tp-footer-contact-form .container .left-block h2{font-size:42px}.tp-footer-contact-form .container .left-block p{margin-bottom:0}.tp-footer-contact-form .container .left-block .image-container{display:none}.tp-footer-contact-form .container .right-block{padding:5px 5px 20px;width:100%}.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea{font-size:14px!important}.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select{background-size:18px}.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_footer input{padding:17px 78px;width:100%}}@media only screen and (min-width:351px) and (max-width:480px){.tp-footer-contact-form{margin-top:10px;padding:20px}.tp-footer-contact-form .container{width:98%}.tp-footer-contact-form .container .left-block{padding:40px 12px;width:100%}.tp-footer-contact-form .container .left-block h2{font-size:42px}.tp-footer-contact-form .container .left-block p{margin-bottom:0}.tp-footer-contact-form .container .left-block .image-container{display:none}.tp-footer-contact-form .container .right-block{padding:5px 5px 20px;width:100%}.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea{font-size:16px!important}.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select{background-size:18px}.tp-footer-contact-form .container .right-block .gform_wrapper form .gform_footer input{width:100%}}@media only screen and (min-width:481px) and (max-width:768px){.tp-footer-contact-form{margin-top:10px;padding:20px}.tp-footer-contact-form .container{width:98%}.tp-footer-contact-form .container .left-block{padding:40px 12px;width:100%}.tp-footer-contact-form .container .left-block h2{font-size:48px}.tp-footer-contact-form .container .left-block p{margin-bottom:0}.tp-footer-contact-form .container .left-block .image-container{display:none}.tp-footer-contact-form .container .right-block{padding:5px 5px 20px;width:100%}}@media (min-width:769px) and (max-width:1024px){.tp-footer-contact-form{padding:70px}.tp-footer-contact-form .container .left-block{padding:60px;width:100%}.tp-footer-contact-form .container .left-block p{margin-bottom:0}.tp-footer-contact-form .container .left-block .image-container{bottom:20px;left:20px}.tp-footer-contact-form .container .right-block{padding:0 60px 60px;width:100%}}@media (min-width:1025px) and (max-width:1240px){.tp-footer-contact-form .container .left-block{padding:70px;width:100%}.tp-footer-contact-form .container .left-block p{margin-bottom:0}.tp-footer-contact-form .container .left-block .image-container{bottom:20px;left:20px}.tp-footer-contact-form .container .right-block{padding:0 70px 70px;width:100%}}@media (min-width:1241px) and (max-width:1420px){.tp-footer-contact-form .container .left-block{padding:70px}.tp-footer-contact-form .container .left-block p{margin-bottom:90px}.tp-footer-contact-form .container .right-block{padding:70px 70px 70px 50px}}@media only screen and (min-width:320px) and (max-width:480px){.site-footer .container{padding:10px}.site-footer .container .top-row .col-1{width:100%}.site-footer .container .top-row .col-1 div ul li{height:50px}.site-footer .container .top-row .col-2{width:100%}.site-footer .container .top-row .col-2 div ul li{float:left;width:100%}.site-footer .container .top-row .col-2 div ul li ul{-moz-columns:1;column-count:1;width:100%}.site-footer .container .bottom-row .col-1,.site-footer .container .top-row .col-3{width:100%}.site-footer .container .bottom-row .col-1 div ul{-moz-columns:1;column-count:1;margin-bottom:10px}.site-footer .container .bottom-row .col-2{display:flex;justify-content:center;margin:20px 0 10px;width:100%}.site-footer .container .bottom-row .col-2 img{display:block;float:none;order:2}.site-footer .container .bottom-row .col-2 .zh_compliance{float:none;margin-left:10px;order:1}}@media only screen and (min-width:481px) and (max-width:768px){.site-footer .container{padding:10px 30px}.site-footer .container .top-row .col-1{margin-bottom:20px;width:100%}.site-footer .container .top-row .col-1 div ul li{height:50px}.site-footer .container .top-row .col-2{margin-bottom:20px;width:100%}.site-footer .container .top-row .col-2 div ul li{float:left;width:100%}.site-footer .container .top-row .col-2 div ul li ul{-moz-columns:1;column-count:1;width:100%}.site-footer .container .top-row .col-3{margin-bottom:20px;width:100%}.site-footer .container .bottom-row .col-1{width:100%}.site-footer .container .bottom-row .col-1 div ul{-moz-columns:1;column-count:1;margin-bottom:10px}.site-footer .container .bottom-row .col-2{display:flex;justify-content:center;margin:20px 0 10px;width:100%}.site-footer .container .bottom-row .col-2 img{display:block;float:none;margin-left:10px;order:2}.site-footer .container .bottom-row .col-2 .zh_compliance{float:none;order:1}}@media only screen and (min-width:769px) and (max-width:1024px){.site-footer .container{padding:10px 30px}.site-footer .container .top-row .col-1{width:35%}.site-footer .container .top-row .col-1 div ul li{height:50px}.site-footer .container .top-row .col-2{width:65%}.site-footer .container .top-row .col-2 div ul li ul,.site-footer .container .top-row .col-3{width:100%}.site-footer .container .bottom-row .col-1{width:60%}.site-footer .container .bottom-row .col-2{width:40%}}@media only screen and (max-width:480px){.site-header .container .header-left a img{width:180px}}@media only screen and (max-width:769px){.site-header{padding:20px}.site-header .container .header-left{padding-top:0;position:relative;z-index:9999}.site-header .container .header-left a img{width:210px}.site-header .container .header-right .bottom-row,.site-header .container .header-right .top-row{display:none}.site-header .container .icon{display:block;position:absolute;right:0;top:0}.site-header .container .icon .fa{color:#e83f4b;font-size:32px}.site-header .container .responsive-header{background-color:#f5f5f5;bottom:0;display:none;left:0;overflow-y:scroll;padding:100px 25px 40px 40px;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1005}.site-header .container .close-icon{color:#e83f4b;font-size:34px;line-height:1;position:absolute;right:20px;top:28px}.site-header .container .responsive-nav.active{color:#e83f4b}.site-header .container .responsive-nav .menu-item-has-children{position:relative}.site-header .container .responsive-nav .menu-item-has-children:before{border:solid #e83f4b;border-width:0 2px 2px 0;content:"";display:inline-block;padding:4px;position:absolute;right:15px;top:4px;transform:rotate(45deg);transition:.2s linear}.site-header .container .responsive-nav div ul li{margin-bottom:20px}.site-header .container .responsive-nav div ul li a{color:#606060;line-height:1.4;text-transform:uppercase}.site-header .container .responsive-nav div ul li a:active{color:#e83f4b}.site-header .container .responsive-nav div ul li .sub-menu{display:none;margin-top:20px;padding-left:20px;transition:all .3s ease;width:100%}.site-header .container .responsive-nav div ul li .sub-menu li{position:relative}.site-header .container .responsive-nav div ul li .sub-menu li:active>a{color:#e83f4b;font-weight:400}.site-header .container .responsive-nav div ul li .sub-menu li a{color:#606060}.site-header .container .responsive-nav div ul li .sub-menu li ul{display:none;padding-left:40px;width:100%}.site-header .container .responsive-nav div ul li .sub-menu li ul li a{font-size:18px;font-weight:300}.site-header .container .responsive-nav div ul li .sub-menu li ul li a:active{color:#e83f4b}.site-header .container .top{transition:all .3s ease}.site-header .container .top .menu-main-nav-container{margin-top:70px}.site-header .container .top .menu-main-nav-container ul li a{font-size:20px}.site-header .container .top .menu-main-nav-container ul li a:hover{color:#e83f4b}.site-header .container .top .menu-main-nav-container ul .menu-item-has-children.active{left:12%;position:fixed;top:160px}.site-header .container .top .menu-main-nav-container ul .menu-item-has-children.active a{color:#3e3e3e}.site-header .container .bottom{text-align:right;transition:all .3s ease}.site-header .container .bottom .menu-header-sub-nav-container{margin-bottom:25px}.site-header .container .bottom .menu-header-sub-nav-container .menu-item-has-children{padding-right:40px}.site-header .container .bottom .menu-header-sub-nav-container ul li ul{display:none}.site-header .container .bottom .menu-header-sub-nav-container ul li a{font-size:16px}.site-header .container .bottom .menu-header-sub-nav-container ul li a:hover{color:#e83f4b}.site-header .container .bottom .search-bar{margin-bottom:15px}.site-header .container .bottom .search-bar form{position:relative}.site-header .container .bottom .search-bar form button{background-color:transparent;border:none;height:34px;margin-right:-4px}.site-header .container .bottom .search-bar form button:hover{cursor:pointer}.site-header .container .bottom .search-bar form input{background-color:transparent;color:#3e3e3e;font-family:Fira Sans;font-size:20px;font-weight:500;padding:5px 0;transition:all .3s ease;width:70px}.site-header .container .bottom .search-bar form .close-btn{color:#e83f4b;display:none;font-family:Fira Sans;font-size:20px;line-height:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.site-header .container .bottom .search-bar form .close-btn:hover{cursor:pointer}.site-header .container .bottom .login-btn a{border:1px solid #e83f4b;color:#e83f4b;font-size:12px;line-height:1;padding:8px 16px;text-transform:uppercase}.site-header .container .bottom .login-btn a:hover{border:1px solid #3e3e3e;color:#3e3e3e}}@media only screen and (min-width:770px) and (max-width:1024px){.site-header .container .header-left{width:20%}.site-header .container .header-left a{padding-left:20px;padding-right:20px}.site-header .container .header-left a img{width:100%}.site-header .container .header-right{width:80%}.site-header .container .header-right .top-row{display:flex;padding-right:20px}.site-header .container .header-right .top-row .search-bar{width:100%}.site-header .container .header-right .top-row .menu-header-sub-nav-container ul li{margin-left:30px}.site-header .container .header-right .top-row .menu-header-sub-nav-container ul li a{font-size:15px!important}.site-header .container .header-right .top-row .login-btn{margin-left:30px}.site-header .container .header-right .bottom-row{padding-left:0}.site-header .container .header-right .bottom-row .menu-main-nav-container{padding-right:20px}.site-header .container .header-right .bottom-row .menu-main-nav-container ul{float:right}.site-header .container .header-right .bottom-row .menu-main-nav-container ul li{margin-left:20px!important}.site-header .container .header-right .bottom-row .menu-main-nav-container ul li a{font-size:15px!important}}@media screen and (max-width:1420px){.site-header{padding:20px}.site-header .container .header-right .top-row .menu-headersub-container,.site-header .container .header-right .top-row .search-bar{display:flex;justify-content:flex-end}.site-header .container .header-right .bottom-row div ul{display:flex;flex-basis:100%;justify-content:flex-end;width:calc(100% - 140px)}.site-header .container .header-right .bottom-row div ul li{margin-left:20px}}@media screen and (max-width:1300px){.site-header .container .header-right .bottom-row div ul{width:calc(100% - 40px)}}@media screen and (max-width:1200px){.site-header .container .header-right .top-row .menu-headersub-container{justify-content:space-between}.site-header .container .header-right .top-row .menu-headersub-container ul li{display:block;float:left}.site-header .container .header-right .top-row .menu-headersub-container ul li:first-of-type{margin-left:0!important}}@media screen and (max-width:800px){.show{display:inherit!important}.responsive-nav .rotate:before{transform:rotate(-135deg)!important}}@media screen and (min-width:769px){.site-header{padding:20px 0}.close-icon,.responsive-header,.responsive-nav{display:none!important}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner{margin-top:65px}.site-body .template-inner .tp-hero-banner .hero-banner{margin-bottom:60px;padding:0 10px}.site-body .template-inner .tp-hero-banner .hero-banner .container{align-items:center;display:flex;height:270px;justify-content:center;padding:20px}.site-body .template-inner .tp-hero-banner .hero-banner .container img{bottom:25px;right:35px;width:40px}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner{margin-top:65px}.site-body .template-inner .tp-hero-banner .hero-banner{margin-bottom:60px;padding:0 20px}.site-body .template-inner .tp-hero-banner .hero-banner .container{align-items:center;display:flex;height:290px;justify-content:center;padding:20px}.site-body .template-inner .tp-hero-banner .hero-banner .container img{bottom:25px;right:35px;width:40px}}@media only screen and (min-width:769px) and (max-width:1300px){.site-body .template-inner .tp-hero-banner .hero-banner{margin-bottom:60px;padding:0 20px}.site-body .template-inner .tp-hero-banner .hero-banner .container{align-items:center;display:flex;height:290px;justify-content:center;padding:20px}.site-body .template-inner .tp-hero-banner .hero-banner .container img{bottom:25px;right:35px;width:40px}}@media screen and (max-width:1080px){section.ahk-hero .inner .container{max-width:100%!important;width:100%!important}}@media screen and (max-width:1040px){section.ahk-hero .inner{margin-right:0}section.ahk-hero .inner h1,section.ahk-hero .inner p{width:100%}}@media screen and (max-width:600px){section.ahk-hero .inner p{font-size:18px}section.ahk-hero .inner a{font-size:14px}section.ahk-hero .inner.large h1{font-size:26px}section.ahk-hero .inner.medium h1{font-size:22px}section.ahk-hero .inner.medium p{font-size:16px}section.ahk-hero .inner.small h1{font-size:18px}section.ahk-hero .inner.small p{font-size:16px}}@media screen and (max-height:900px){.ahk-hero-modal .inner,.contact-banner.modal .inner,.speak-to-an-expert-header.modal .inner{max-height:700px;overflow-y:scroll}.ahk-hero-modal .inner .ahk-logo,.contact-banner.modal .inner .ahk-logo,.speak-to-an-expert-header.modal .inner .ahk-logo{display:none!important}}@media screen and (max-width:950px){.ahk-hero-modal .inner,.contact-banner.modal .inner,.speak-to-an-expert-header.modal .inner{flex-wrap:wrap;max-width:97%;padding:64px 32px}}@media screen and (max-width:800px){.ahk-hero-modal .inner,.contact-banner.modal .inner,.speak-to-an-expert-header.modal .inner{padding:54px 26px}}@media screen and (max-width:640px){.ahk-hero-modal .inner span.ahk-logo,.contact-banner.modal .inner span.ahk-logo,.speak-to-an-expert-header.modal .inner span.ahk-logo{width:100px}}@media screen and (max-width:951px){.ahk-hero-modal .inner span.ahk-logo,.contact-banner.modal .inner span.ahk-logo,.speak-to-an-expert-header.modal .inner span.ahk-logo{bottom:45px;left:20px}}@media screen and (max-width:1200px){.ahk-hero-modal .inner .content-area,.contact-banner.modal .inner .content-area,.speak-to-an-expert-header.modal .inner .content-area{flex-basis:50%}}@media screen and (max-width:950px){.ahk-hero-modal .inner .content-area,.contact-banner.modal .inner .content-area,.speak-to-an-expert-header.modal .inner .content-area{flex-basis:100%}}@media screen and (max-width:951px){.ahk-hero-modal .inner .content-area h2,.contact-banner.modal .inner .content-area h2,.speak-to-an-expert-header.modal .inner .content-area h2{font-size:24px;line-height:36px;margin-bottom:12px}}@media screen and (max-width:500px){.ahk-hero-modal .inner .content-area p,.contact-banner.modal .inner .content-area p,.speak-to-an-expert-header.modal .inner .content-area p{font-size:18px}}@media screen and (max-width:1200px){.ahk-hero-modal .inner .form-area,.contact-banner.modal .inner .form-area,.speak-to-an-expert-header.modal .inner .form-area{flex-basis:40%}}@media screen and (max-width:950px){.ahk-hero-modal .inner .form-area,.contact-banner.modal .inner .form-area,.speak-to-an-expert-header.modal .inner .form-area{flex-basis:100%}}@media screen and (max-width:480px){.ahk-hero-modal .inner .form-area .gform_wrapper .gform_footer input,.contact-banner.modal .inner .form-area .gform_wrapper .gform_footer input,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper .gform_footer input{padding:17px 50px}}@media screen and (max-height:900px){.ahk-hero-modal .inner .form-area .gform_wrapper .gform_footer,.contact-banner.modal .inner .form-area .gform_wrapper .gform_footer,.speak-to-an-expert-header.modal .inner .form-area .gform_wrapper .gform_footer{display:block;float:left;margin-bottom:32px}}@media only screen and (min-width:320px) and (max-width:480px){.homepage-template{margin-top:65px}.homepage-template .hero-banner .container{background-size:cover!important;height:370px;margin-bottom:60px}.homepage-template .hero-banner .container .hero-image-slider .slick-list{height:370px}.homepage-template .hero-banner .container .hero-image-slider .slick-list .slick-track img{-o-object-fit:cover;object-fit:cover}.homepage-template .hero-banner .container .hero-content h2{font-size:20px}.homepage-template .hero-banner .container .hero-content h1{font-size:24px;margin-bottom:25px}.homepage-template .hero-banner .container .hero-content img{width:35px}.homepage-template .basic-banner-with-title .container{height:420px;margin-bottom:60px;padding:190px 20px}.homepage-template .basic-banner-with-title .container video{height:100%}.homepage-template .basic-banner-with-title .container h1{font-size:52px;padding:0 20px}.homepage-template .basic-banner-with-title .container .overlay{bottom:0}.homepage-template .card-block-slider{display:none}.homepage-template .news-events-highlights-block{padding:0 10px}.homepage-template .news-events-highlights-block .container{padding:40px 20px}.homepage-template .news-events-highlights-block .container h3{font-size:22px;margin-bottom:40px;width:65%}.homepage-template .news-events-highlights-block .container a{width:35%}.homepage-template .news-events-highlights-block .container .news-posts .news-post{height:580px;margin:0 auto 30px;width:95%}}@media only screen and (min-width:481px) and (max-width:768px){.homepage-template{margin-top:65px}.homepage-template .hero-banner .container{background-size:cover!important;height:420px;margin-bottom:60px}.homepage-template .hero-banner .container .hero-image-slider .slick-list{height:420px}.homepage-template .hero-banner .container .hero-image-slider .slick-list .slick-track img{-o-object-fit:cover;object-fit:cover}.homepage-template .hero-banner .container .hero-content h2{font-size:22px}.homepage-template .hero-banner .container .hero-content h1{font-size:26px;margin-bottom:40px}.homepage-template .hero-banner .container .hero-content img{width:35px}.homepage-template .basic-banner-with-title{padding:0 20px}.homepage-template .basic-banner-with-title .container{height:460px;margin-bottom:60px;padding:190px 20px}.homepage-template .basic-banner-with-title .container video{height:100%}.homepage-template .basic-banner-with-title .container h1{font-size:52px;padding:0 20px}.homepage-template .basic-banner-with-title .container .overlay{bottom:0}.homepage-template .card-block-slider{display:none}.homepage-template .news-events-highlights-block{padding:0 10px}.homepage-template .news-events-highlights-block .container{padding:40px 20px}.homepage-template .news-events-highlights-block .container h3{font-size:22px;margin-bottom:40px;width:65%}.homepage-template .news-events-highlights-block .container a{width:35%}.homepage-template .news-events-highlights-block .container .news-posts .news-post{margin:0 auto 30px;width:370px}}@media only screen and (min-width:769px) and (max-width:1024px){.homepage-template .hero-banner .container{background-size:cover!important;height:460px;margin-bottom:60px}.homepage-template .hero-banner .container .hero-image-slider .slick-list{height:460px}.homepage-template .hero-banner .container .hero-image-slider .slick-list .slick-track img{-o-object-fit:cover;object-fit:cover}.homepage-template .hero-banner .container .hero-content h2{font-size:28px}.homepage-template .hero-banner .container .hero-content h1{font-size:32px;margin-bottom:40px}.homepage-template .hero-banner .container .hero-content img{width:45px}.homepage-template .card-block-slider{display:none}.homepage-template .news-events-highlights-block{padding:0 10px}.homepage-template .news-events-highlights-block .container{padding:40px}.homepage-template .news-events-highlights-block .container h3{font-size:22px;margin-bottom:40px;width:65%}.homepage-template .news-events-highlights-block .container a{width:35%}.homepage-template .news-events-highlights-block .container .news-posts .news-post{margin:0 auto 30px;width:320px}}@media only screen and (min-width:1025px) and (max-width:1380px){.homepage-template .hero-banner .container{background-size:cover!important;height:540px;margin-bottom:60px}.homepage-template .hero-banner .container .hero-image-slider .slick-list{height:540px}.homepage-template .hero-banner .container .hero-image-slider .slick-list .slick-track img{-o-object-fit:cover;object-fit:cover}.homepage-template .hero-banner .container .hero-content h2{font-size:34px}.homepage-template .hero-banner .container .hero-content h1{font-size:42px;margin-bottom:40px}.homepage-template .hero-banner .container .hero-content img{height:50px;width:50px}.homepage-template .card-block-slider .container>h2{font-size:30px;padding:50px 30px;width:35%}.homepage-template .card-block-slider .cards-container{left:600px}.homepage-template .card-block-slider .cards-container .slick-next{left:-100px}.homepage-template .news-events-highlights-block .container{padding:50px 80px}.homepage-template .news-events-highlights-block .container h3{margin-bottom:50px}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner .item-hero-banner{margin-bottom:60px;padding:0 10px}.site-body .template-inner .item-hero-banner .container{padding:40px 15px}.site-body .template-inner .item-hero-banner .container .item-hero-banner__wrapper a{line-height:1}.site-body .template-inner .item-hero-banner .container .item-hero-banner__wrapper img{top:145px;width:35px}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner .item-hero-banner{margin-bottom:60px;padding:0 10px}.site-body .template-inner .item-hero-banner .container{padding:40px 15px}.site-body .template-inner .item-hero-banner .container .item-hero-banner__wrapper a{line-height:1}.site-body .template-inner .item-hero-banner .container .item-hero-banner__wrapper img{right:30px;top:130px;width:45px}}@media screen and (max-width:900px){body.blog .filter-posts,body.blog .filter-posts-links{display:none}}@media screen and (max-width:950px){.tp-landing-page-archive .container .inner{padding:32px 48px!important}}@media screen and (max-width:500px){.tp-landing-page-archive .container .inner{padding:32px 0!important}}@media screen and (max-width:1179px){.tp-landing-page-archive .container .inner .single-landing-page{flex-basis:48%!important}}@media screen and (max-width:700px){.tp-landing-page-archive .container .inner .single-landing-page{flex-basis:100%!important}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner{margin-top:65px}.site-body .template-inner .subpage-hero-banner{margin-bottom:60px;padding:0 10px}.site-body .template-inner .subpage-hero-banner .container{align-items:center;display:flex;height:270px;justify-content:center;padding:20px}.site-body .template-inner .subpage-hero-banner .container img{bottom:25px;right:35px;width:40px}.site-body .template-inner .text-and-image-row{margin-top:0;padding:0 10px}.site-body .template-inner .text-and-image-row .container{padding:40px 20px}.site-body .template-inner .text-and-image-row .container .right .row__content{float:left}.site-body .template-inner .text-and-image-row .container .right img{right:0}.site-body .template-inner .text-and-image-row .container .left .row__content{float:right}.site-body .template-inner .text-and-image-row .container .left img{left:0}.site-body .template-inner .text-and-image-row .container .row .row__content{margin-bottom:35px;width:100%}.site-body .template-inner .text-and-image-row .container .row .row__content h3{margin-bottom:20px}.site-body .template-inner .text-and-image-row .container .row img{height:320px;-o-object-fit:cover;object-fit:cover;position:relative;right:0;width:100%}.site-body .template-inner .item-details-list{padding:0 10px}.site-body .template-inner .item-details-list .container{padding:0 20px 50px}.site-body .template-inner .item-details-list .container .list{padding:20px}.site-body .template-inner .item-details-list .container .list h4{font-size:22px;line-height:1.6;margin-bottom:25px}.site-body .template-inner .item-details-list .container .list .list-items{-moz-columns:1;column-count:1}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner{margin-top:65px}.site-body .template-inner .subpage-hero-banner{margin-bottom:60px;padding:0 20px}.site-body .template-inner .subpage-hero-banner .container{align-items:center;display:flex;height:290px;justify-content:center;padding:20px}.site-body .template-inner .subpage-hero-banner .container img{bottom:25px;right:35px;width:40px}.site-body .template-inner .text-and-image-row{margin-top:0;padding:0 20px}.site-body .template-inner .text-and-image-row .container{padding:40px 20px}.site-body .template-inner .text-and-image-row .container .right .row__content{float:left}.site-body .template-inner .text-and-image-row .container .right img{right:0}.site-body .template-inner .text-and-image-row .container .left .row__content{float:right}.site-body .template-inner .text-and-image-row .container .left img{left:0}.site-body .template-inner .text-and-image-row .container .row .row__content{margin-bottom:35px;width:100%}.site-body .template-inner .text-and-image-row .container .row .row__content h3{margin-bottom:20px}.site-body .template-inner .text-and-image-row .container .row img{height:320px;-o-object-fit:cover;object-fit:cover;position:relative;right:0;width:100%}.site-body .template-inner .item-details-list{padding:0 20px}.site-body .template-inner .item-details-list .container{padding:0 20px 50px}.site-body .template-inner .item-details-list .container .list{padding:20px}.site-body .template-inner .item-details-list .container .list h4{font-size:22px;line-height:1.6;margin-bottom:25px}.site-body .template-inner .item-details-list .container .list .list-items{-moz-column-gap:30px;column-gap:30px;-moz-columns:2;column-count:2}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner .subpage-hero-banner{margin-bottom:60px;padding:0 20px}.site-body .template-inner .subpage-hero-banner .container{align-items:center;display:flex;height:290px;justify-content:center;padding:20px}.site-body .template-inner .subpage-hero-banner .container img{bottom:25px;right:35px;width:40px}.site-body .template-inner .text-and-image-row{margin-top:0;padding:0 20px}.site-body .template-inner .text-and-image-row .container{padding:40px 20px}.site-body .template-inner .text-and-image-row .container .right .row__content{float:left}.site-body .template-inner .text-and-image-row .container .right img{right:0}.site-body .template-inner .text-and-image-row .container .left .row__content{float:right}.site-body .template-inner .text-and-image-row .container .left img{left:0}.site-body .template-inner .text-and-image-row .container .row .row__content{margin-bottom:35px;width:100%}.site-body .template-inner .text-and-image-row .container .row .row__content h3{margin-bottom:20px}.site-body .template-inner .text-and-image-row .container .row img{height:320px;-o-object-fit:cover;object-fit:cover;position:relative;right:0;width:100%}.site-body .template-inner .item-details-list{padding:0 20px}.site-body .template-inner .item-details-list .container{padding:0 20px 50px}.site-body .template-inner .item-details-list .container .list{padding:30px}.site-body .template-inner .item-details-list .container .list h4{font-size:22px;line-height:1.6;margin-bottom:25px}.site-body .template-inner .item-details-list .container .list .list-items{-moz-columns:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}@media only screen and (min-width:1025px) and (max-width:1240px){.site-body .template-inner .text-and-image-row{margin-top:0;padding:0 20px}.site-body .template-inner .text-and-image-row .container{padding:60px 95px}.site-body .template-inner .text-and-image-row .container .right .row__content{float:left}.site-body .template-inner .text-and-image-row .container .right img{right:0}.site-body .template-inner .text-and-image-row .container .left .row__content{float:right}.site-body .template-inner .text-and-image-row .container .left img{left:0}.site-body .template-inner .text-and-image-row .container .row .row__content{margin-bottom:35px;width:100%}.site-body .template-inner .text-and-image-row .container .row .row__content h3{margin-bottom:20px}.site-body .template-inner .text-and-image-row .container .row img{height:360px;-o-object-fit:cover;object-fit:cover;position:relative;right:0;width:100%}.site-body .template-inner .item-details-list{padding:0 20px}.site-body .template-inner .item-details-list .container{padding:40px 95px}.site-body .template-inner .item-details-list .container .list{padding:40px 30px}}@media only screen and (min-width:320px) and (max-width:480px){.event-information-template .container .spacer{margin-top:45px;width:calc(70% - 20px)}.event-information-template .container .event-logo{width:30%}.event-information-template .container .event-logo img{height:100px;width:100%}.event-information-template .container .event .info{margin-bottom:70px}.event-information-template .container .event .info .event-location{margin-top:75px}.cta-block .container{padding:70px 0!important}}@media only screen and (min-width:481px) and (max-width:768px){.event-information-template .container .spacer{margin-top:45px;width:calc(70% - 20px)}.event-information-template .container .event-logo{width:30%}.event-information-template .container .event-logo img{height:100px;width:100%}.event-information-template .container .event .info{margin-bottom:70px}.event-information-template .container .event .info .event-location{margin-top:75px}.cta-block .container{padding:70px 0!important}}@media only screen and (min-width:769px) and (max-width:1024px){.event-information-template .container .spacer{margin-top:55px;width:calc(70% - 20px)}.event-information-template .container .event-logo{width:30%}.event-information-template .container .event-logo img{height:125px;width:100%}.event-information-template .container .event .info{margin-bottom:70px}.event-information-template .container .event .info .event-excerpt{width:50%}}@media only screen and (min-width:1025px) and (max-width:1240px){.event-information-template .container .event-logo img{width:100%}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner.subpage-template .subpage-hero-banner{margin-bottom:35px;padding:0 10px}.site-body .template-inner.subpage-template .subpage-hero-banner .container{align-items:center;display:flex;flex-wrap:wrap;height:300px;justify-content:center;padding:20px!important}.site-body .template-inner.subpage-template .subpage-hero-banner .container .parent-page{margin-bottom:20px}.site-body .template-inner.subpage-template .subpage-hero-banner .container h1{margin-top:-105px}.site-body .template-inner.subpage-template .subpage-hero-banner .container img{bottom:25px;right:31px;width:35px}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner.subpage-template .subpage-hero-banner{padding:0 10px}.site-body .template-inner.subpage-template .subpage-hero-banner .container{align-items:center;display:flex;flex-wrap:wrap;height:300px;justify-content:center;padding:20px!important}.site-body .template-inner.subpage-template .subpage-hero-banner .container .parent-page{margin-bottom:-90px}.site-body .template-inner.subpage-template .subpage-hero-banner .container h1{margin-top:-105px}.site-body .template-inner.subpage-template .subpage-hero-banner .container img{bottom:25px;right:31px;width:35px}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner.subpage-template .subpage-hero-banner{padding:0 10px}.site-body .template-inner.subpage-template .subpage-hero-banner .container{align-items:center;display:flex;flex-wrap:wrap;height:320px;justify-content:center;padding:20px!important}.site-body .template-inner.subpage-template .subpage-hero-banner .container .parent-page{margin-bottom:-90px}.site-body .template-inner.subpage-template .subpage-hero-banner .container h1{margin-top:-105px}.site-body .template-inner.subpage-template .subpage-hero-banner .container img{bottom:25px;right:31px;width:35px}}@media screen and (max-width:1100px){.site-body .template-inner .tp-career-categories-block .content-container .container .text{width:100%}}@media screen and (max-width:1000px){.site-body .template-inner .tp-career-categories-block .career-categories .container{padding:40px}}@media screen and (max-width:800px){.site-body .template-inner .tp-career-categories-block .career-categories .container{flex-wrap:wrap;padding:40px}.site-body .template-inner .tp-career-categories-block .career-categories .container a{margin:0 0 10px;width:100%}.site-body .template-inner .tp-career-categories-block .content-container .container{padding:40px}}@media screen and (max-width:1200px){.site-body .template-inner .tp-career-pathways-block .container .pathways .pathway-block{width:calc(50% - 50px)}}@media screen and (max-width:1000px){.site-body .template-inner .tp-career-pathways-block .container{padding:40px}.site-body .template-inner .tp-career-pathways-block .container .pathways .pathway-block{margin:0 0 30px;width:100%}.site-body .template-inner .tp-career-pathways-block .container .block-link{padding:0}.site-body .template-inner .tp-career-pathways-block .container .block-link button{width:100%}}@media screen and (max-width:1300px){.site-body .template-inner .tp-commodities-more-information-block .container .commodity-content{margin:0 0 30px;padding-right:0;width:100%}.site-body .template-inner .tp-commodities-more-information-block .container .commodity-cards{margin:0;width:100%}}@media screen and (max-width:1000px){.site-body .template-inner .tp-commodities-more-information-block .container{padding:30px 40px 80px!important}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner .tp-commodity-details-block{margin-top:0;padding:0 10px}.site-body .template-inner .tp-commodity-details-block .container{padding:20px 40px}.site-body .template-inner .tp-commodity-details-block .container .commodity-text-block{padding-right:0;width:100%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks{margin-top:30px;padding-left:0;width:100%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container{height:100%;padding:26px 25px 20px 40px}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container h4{font-size:22px}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container ul li{font-size:20px}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container ul li::marker{font-size:26px}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner .tp-commodity-details-block{margin-top:0;padding:0 10px}.site-body .template-inner .tp-commodity-details-block .container{padding:20px 40px}.site-body .template-inner .tp-commodity-details-block .container .commodity-text-block{padding-right:0;width:100%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks{margin-top:30px;padding-left:0;width:100%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container{height:100%;padding:26px 25px 20px 40px}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container h4{font-size:22px;margin-left:-20px}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container ul li{font-size:20px}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container ul li::marker{font-size:26px}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner .tp-commodity-details-block{margin-top:0;padding:0 10px}.site-body .template-inner .tp-commodity-details-block .container{padding:30px 100px}.site-body .template-inner .tp-commodity-details-block .container .commodity-text-block{padding-right:0;width:100%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks{margin-top:30px;padding-left:0;width:100%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container{padding:36px 35px 30px 50px}}@media only screen and (min-width:1025px) and (max-width:1240px){.site-body .template-inner .tp-commodity-details-block{margin-top:0;padding:0 10px}.site-body .template-inner .tp-commodity-details-block .container{padding:30px 20px}.site-body .template-inner .tp-commodity-details-block .container .commodity-text-block{padding-right:0;width:50%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks{margin-top:30px;width:45%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks .commodity-block-container{padding:36px 35px 30px 50px}}@media only screen and (min-width:1240px) and (max-width:1440px){.site-body .template-inner .tp-commodity-details-block{margin-top:0}.site-body .template-inner .tp-commodity-details-block .container{padding:30px 20px}.site-body .template-inner .tp-commodity-details-block .container .commodity-text-block{padding-right:90px;width:56%}.site-body .template-inner .tp-commodity-details-block .container .commodity-details-blocks{width:44%}}@media screen and (max-width:960px){.tp-contact-module .container .contact-module{padding:54px 0 0}.tp-contact-module .container .contact-module.no-img{padding:0}.tp-contact-module .container .contact-module .inner{flex-wrap:wrap!important}.tp-contact-module .container .contact-module .inner .content-container{flex-basis:100%!important;padding:0 18px 12px}.tp-contact-module .container .contact-module .inner .href-container{flex-basis:100%!important;margin-bottom:54px;margin-top:54px}.tp-contact-module .container .contact-module .inner .href-container a{flex-basis:auto!important;padding:14px 24px!important}.tp-contact-module .container .contact-module .inner .href-container.no-img{margin-bottom:0;margin-top:0}.tp-contact-module .container .contact-module .inner .image-container{flex-basis:100%!important}.tp-contact-module .container .contact-module .inner .image-container img{width:100%}.tp-contact-module .container .contact-module.bg-black{border:none!important}}@media screen and (max-width:900px){.site-body .template-inner .tp-header-and-text-horizontal-block .container{padding:40px}}@media screen and (max-width:800px){.site-body .template-inner .tp-header-and-text-horizontal-block .container .horizontal-block .text{padding:0}}@media screen and (max-width:600px){.site-body .template-inner .tp-header-and-text-horizontal-block .container .horizontal-block .header{margin:0 0 20px;width:100%}.site-body .template-inner .tp-header-and-text-horizontal-block .container .horizontal-block .text{width:100%}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner .tp-information-cards-no-excerpt{padding:0 10px}.site-body .template-inner .tp-information-cards-no-excerpt .container{padding:40px}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card{margin-bottom:40px;width:100%}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card h4{margin-bottom:10px;margin-top:135px}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner .tp-information-cards-no-excerpt{padding:0 10px}.site-body .template-inner .tp-information-cards-no-excerpt .container{padding:40px 60px}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card{margin:0 auto 40px;width:350px}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card h4{margin-bottom:10px;margin-top:135px}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner .tp-information-cards-no-excerpt{padding:0 10px}.site-body .template-inner .tp-information-cards-no-excerpt .container{padding:40px}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card{margin:0 auto 40px;width:47%}.site-body .template-inner .tp-information-cards-no-excerpt .container .cards .information-card h4{margin-bottom:10px;margin-top:135px}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner .tp-item-details-block{margin-top:0;padding:0 10px}.site-body .template-inner .tp-item-details-block .container{padding:40px}.site-body .template-inner .tp-item-details-block .container .item-text-block{padding-right:0;width:100%}.site-body .template-inner .tp-item-details-block .container .details-blocks{margin-top:30px;padding-left:0;width:100%}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block{height:100px}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block a{font-size:22px}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner .tp-item-details-block{margin-top:0;padding:0 10px}.site-body .template-inner .tp-item-details-block .container{padding:40px}.site-body .template-inner .tp-item-details-block .container .item-text-block{padding-right:0;width:100%}.site-body .template-inner .tp-item-details-block .container .details-blocks{margin-top:30px;padding-left:0;width:100%}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block{height:100px;width:320px}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block a{font-size:22px}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner .tp-item-details-block{margin-top:0;padding:0 10px}.site-body .template-inner .tp-item-details-block .container{padding:60px}.site-body .template-inner .tp-item-details-block .container .item-text-block{padding-right:0;width:100%}.site-body .template-inner .tp-item-details-block .container .details-blocks{margin-top:30px;padding-left:0;width:100%}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block{height:100px;margin-right:20px;width:320px}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block a{font-size:22px}}@media only screen and (min-width:1025px) and (max-width:1240px){.site-body .template-inner .tp-item-details-block{margin-top:0;padding:0 10px}.site-body .template-inner .tp-item-details-block .container{padding:60px}.site-body .template-inner .tp-item-details-block .container .item-text-block{padding-right:0;width:100%}.site-body .template-inner .tp-item-details-block .container .details-blocks{margin-top:30px;padding-left:0;width:100%}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block{height:100px;margin-right:20px;width:320px}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block a{font-size:22px}}@media only screen and (min-width:1240px) and (max-width:1440px){.site-body .template-inner .tp-item-details-block{margin-top:0}.site-body .template-inner .tp-item-details-block .container .item-text-block{padding-right:90px;width:56%}.site-body .template-inner .tp-item-details-block .container .details-blocks{width:44%}.site-body .template-inner .tp-item-details-block .container .details-blocks .block-container .block a{font-size:22px}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner .tp-logo-gallery-full-colour{padding:0 10px}.site-body .template-inner .tp-logo-gallery-full-colour .container{padding:40px}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logo-header{margin-right:0;text-align:center;width:100%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logo-header h3{margin-bottom:55px}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos,.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo{width:100%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo img{display:block;margin:0 auto}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner .tp-logo-gallery-full-colour{padding:0 10px}.site-body .template-inner .tp-logo-gallery-full-colour .container{padding:40px}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logo-header{margin-right:0;text-align:center;width:100%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logo-header h3{margin-bottom:55px}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos{width:100%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo{width:50%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo img{display:block;margin:0 auto}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner .tp-logo-gallery-full-colour{padding:0 10px}.site-body .template-inner .tp-logo-gallery-full-colour .container{padding:40px}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logo-header{margin-right:0;text-align:center;width:100%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logo-header h3{margin-bottom:55px}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos{width:100%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo{width:33%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo img{display:block;margin:0 auto}}@media only screen and (min-width:1025px) and (max-width:1350px){.site-body .template-inner .tp-logo-gallery-full-colour .container{padding:60px 100px}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logo-header{width:calc(40% - 80px)}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos{width:60%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo{width:33%}.site-body .template-inner .tp-logo-gallery-full-colour .container .logo-container .logos .logo img{width:135px}}@media screen and (max-width:1200px){.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab button{width:200px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block{padding:40px}}@media screen and (max-width:1025px){.site-body .template-inner .tp-multi-tab-details-block{padding:0 20px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab button{font-size:20px;width:150px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block{padding:40px}}@media screen and (max-width:900px){.site-body .template-inner .tp-multi-tab-details-block{padding:0 20px}.site-body .template-inner .tp-multi-tab-details-block .container{padding:40px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab button{font-size:20px;width:150px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block{padding:20px}}@media screen and (max-width:700px){.site-body .template-inner .tp-multi-tab-details-block{padding:0 20px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header{padding:20px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab button{font-size:16px;width:120px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block{padding:20px}}@media screen and (max-width:600px){.site-body .template-inner .tp-multi-tab-details-block{padding:0 20px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header{padding:20px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab button{font-size:16px;width:110px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab:nth-of-type(3n) button{margin-right:0}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block{padding:20px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list{-moz-columns:1;column-count:1}}@media screen and (max-width:430px){.site-body .template-inner .tp-multi-tab-details-block{padding:0 20px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header{background-position:50%!important;background-size:cover!important;flex-wrap:wrap;padding:20px;padding:35px 0}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab button{font-size:16px;width:110px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-header .tab:nth-of-type(3n) button{margin-right:0}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block{padding:20px}.site-body .template-inner .tp-multi-tab-details-block .container .details-blocks .block-container .block .detail-list{-moz-columns:1;column-count:1}}@media screen and (max-width:900px){.site-body .template-inner .tp-our-values-blocks .container{padding:0 40px 40px}}@media screen and (max-width:700px){.site-body .template-inner .tp-our-values-blocks .container .blocks .our-value-block{margin:0 0 40px;width:100%}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner .service-information-cards{padding:0 20px}.site-body .template-inner .service-information-cards .container{padding:60px 20px}.site-body .template-inner .service-information-cards .container .service-cards .service-card{margin-bottom:60px;width:100%}.site-body .template-inner .service-information-cards .container .service-cards .service-card .card-header{height:110px}.site-body .template-inner .service-information-cards .container .service-cards .service-card h4{font-size:22px;margin-bottom:15px;margin-top:110px}.site-body .template-inner .service-information-cards .container .service-cards .service-card p{margin-bottom:25px}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner .service-information-cards{padding:0 20px}.site-body .template-inner .service-information-cards .container{padding:60px}.site-body .template-inner .service-information-cards .container .service-cards .service-card{margin-bottom:60px;width:100%}.site-body .template-inner .service-information-cards .container .service-cards .service-card .card-header{height:120px}.site-body .template-inner .service-information-cards .container .service-cards .service-card h4{font-size:22px;margin-bottom:15px;margin-top:110px}.site-body .template-inner .service-information-cards .container .service-cards .service-card p{margin-bottom:25px}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner .service-information-cards{padding:0 20px}.site-body .template-inner .service-information-cards .container{padding:60px 20px}.site-body .template-inner .service-information-cards .container .service-cards{justify-content:space-between}.site-body .template-inner .service-information-cards .container .service-cards .service-card{margin-bottom:40px;width:48%}.site-body .template-inner .service-information-cards .container .service-cards .service-card .card-header{height:120px}.site-body .template-inner .service-information-cards .container .service-cards .service-card h4{font-size:22px;margin-bottom:15px;margin-top:110px}.site-body .template-inner .service-information-cards .container .service-cards .service-card p{margin-bottom:25px}}@media only screen and (min-width:1025px) and (max-width:1240px){.site-body .template-inner .service-information-cards{padding:0 20px}.site-body .template-inner .service-information-cards .container{padding:70px 95px}.site-body .template-inner .service-information-cards .container .service-cards{justify-content:space-between}.site-body .template-inner .service-information-cards .container .service-cards .service-card{margin-bottom:40px;width:48%}.site-body .template-inner .service-information-cards .container .service-cards .service-card .card-header{height:120px}.site-body .template-inner .service-information-cards .container .service-cards .service-card h4{font-size:22px;margin-bottom:15px;margin-top:110px}.site-body .template-inner .service-information-cards .container .service-cards .service-card p{margin-bottom:25px}}@media screen and (max-width:900px){.site-body .template-inner .tp-standard-content .container{padding:40px}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner .tp-subpage-card-blocks{margin-bottom:60px;padding:0 20px}.site-body .template-inner .tp-subpage-card-blocks .container{padding:20px 20px 5px}.site-body .template-inner .tp-subpage-card-blocks .container h1{text-align:center;width:100%}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card{float:left;height:110px;margin:0 0 25px;width:100%}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card h2,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card h2{font-size:27px}}@media only screen and (min-width:481px) and (max-width:659px){.site-body .template-inner .tp-subpage-card-blocks{margin-bottom:60px;padding:0 20px}.site-body .template-inner .tp-subpage-card-blocks .container{padding:20px 20px 35px}.site-body .template-inner .tp-subpage-card-blocks .container h1{text-align:center;width:100%}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small{display:flex;flex-wrap:wrap;justify-content:center}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card{float:left;height:110px;margin:0 0 25px;width:335px}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card h2,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card h2{font-size:27px}}@media only screen and (min-width:660px) and (max-width:960px){.site-body .template-inner .tp-subpage-card-blocks{margin-bottom:60px;padding:0 20px}.site-body .template-inner .tp-subpage-card-blocks .container{padding:20px 20px 35px}.site-body .template-inner .tp-subpage-card-blocks .container h1{text-align:center;width:100%}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small{display:flex;flex-wrap:wrap;justify-content:center}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card{float:left;height:110px;margin:0 10px 25px;width:420px}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card h2,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card h2{font-size:27px}}@media only screen and (min-width:961px) and (max-width:1400px){.site-body .template-inner .tp-subpage-card-blocks{margin-bottom:60px;padding:0 20px}.site-body .template-inner .tp-subpage-card-blocks .container{padding:20px 20px 35px}.site-body .template-inner .tp-subpage-card-blocks .container h1{margin-left:50px;width:100%}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small{display:flex;justify-content:space-evenly}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card{float:left;height:140px;margin:0 0 25px;width:32%}.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.full .card h2,.site-body .template-inner .tp-subpage-card-blocks .container .subpage-cards.small .card h2{font-size:34px}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner .tp-text-and-image-block{padding:0 10px}.site-body .template-inner .tp-text-and-image-block .container{padding:40px 20px}.site-body .template-inner .tp-text-and-image-block .container .block{float:left!important;margin-bottom:80px;position:relative;width:100%!important;z-index:10}.site-body .template-inner .tp-text-and-image-block .container .block .content-container{float:left!important;margin:0!important;width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container{float:left!important;height:auto;left:0!important;margin-top:30px;min-height:160px;position:relative;top:0!important;width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container .video,.site-body .template-inner .tp-text-and-image-block .container .block .image-container .video iframe{width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container img{height:100%;width:100%}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner .tp-text-and-image-block{padding:0 20px}.site-body .template-inner .tp-text-and-image-block .container{padding:40px 20px}.site-body .template-inner .tp-text-and-image-block .container .block{float:left!important;margin-bottom:80px;width:100%!important;z-index:10}.site-body .template-inner .tp-text-and-image-block .container .block .content-container{float:left!important;margin:0!important;width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container{float:left!important;height:auto;left:0!important;margin-top:30px;min-height:240px;position:relative;top:0!important;width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container .video,.site-body .template-inner .tp-text-and-image-block .container .block .image-container .video iframe{width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container img{height:100%;width:100%}}@media only screen and (min-width:769px) and (max-width:1100px){.site-body .template-inner .tp-text-and-image-block{padding:0 20px}.site-body .template-inner .tp-text-and-image-block .container{padding:60px 100px}.site-body .template-inner .tp-text-and-image-block .container .block{float:left!important;margin-bottom:80px;width:100%!important}.site-body .template-inner .tp-text-and-image-block .container .block .content-container{float:left!important;margin:0!important;width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container{float:left!important;height:auto;left:0!important;margin-top:30px;min-height:300px;position:relative;top:0!important;width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container .video,.site-body .template-inner .tp-text-and-image-block .container .block .image-container .video iframe{width:100%}.site-body .template-inner .tp-text-and-image-block .container .block .image-container img{height:100%;width:100%}}@media only screen and (min-width:1100px) and (max-width:1350px){.site-body .template-inner .tp-text-and-image-block .container{padding:70px 20px 50px!important}.site-body .template-inner .tp-text-and-image-block .container .block{height:auto;margin-bottom:60px;min-height:340px}.site-body .template-inner .tp-text-and-image-block .container .block .content-container{width:46%}.site-body .template-inner .tp-text-and-image-block .container .block.left .image-container{height:340px;left:-130px;width:685px}.site-body .template-inner .tp-text-and-image-block .container .block.right .image-container{height:340px;right:-130px;width:685px}}.site-body .template-inner .tp-text-and-image-block .container .block{z-index:10}@media screen and (max-width:1200px){.site-body .template-inner .tp-text-block-and-image-block-row .container{padding-bottom:0}.site-body .template-inner .tp-text-block-and-image-block-row .container .block-row .text-block{width:100%}.site-body .template-inner .tp-text-block-and-image-block-row .container .image-block{display:none}}@media screen and (max-width:900px){.site-body .template-inner .tp-text-block-and-image-block-row .container{padding:40px}}@media only screen and (min-width:320px) and (max-width:480px){.site-body .template-inner .tp-vacancies-text-and-image-block{margin-top:60px;padding:0 10px}.site-body .template-inner .tp-vacancies-text-and-image-block .container{padding:40px 20px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block{float:left!important;margin-bottom:80px;width:100%!important}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container{float:left!important;margin:0!important;width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container button{margin-bottom:40px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container{float:left!important;height:auto;left:0!important;margin-top:30px;min-height:160px;position:relative;top:0!important;width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container .video,.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container .video iframe{width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container img{height:100%;width:100%}}@media only screen and (min-width:481px) and (max-width:768px){.site-body .template-inner .tp-vacancies-text-and-image-block{margin-top:30px;padding:0 20px}.site-body .template-inner .tp-vacancies-text-and-image-block .container{padding:40px 20px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block{float:left!important;margin-bottom:80px;width:100%!important}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container{float:left!important;margin:0!important;width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container button{margin-bottom:40px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container{float:left!important;height:auto;left:0!important;margin-top:30px;min-height:240px;position:relative;top:0!important;width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container .video,.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container .video iframe{width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container img{height:100%;width:100%}}@media only screen and (min-width:769px) and (max-width:1024px){.site-body .template-inner .tp-vacancies-text-and-image-block{margin-top:30px;padding:0 20px}.site-body .template-inner .tp-vacancies-text-and-image-block .container{padding:60px 100px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block{float:left!important;margin-bottom:80px;width:100%!important}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container{float:left!important;margin:0!important;width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .content-container button{margin-bottom:40px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container{float:left!important;height:auto;left:0!important;margin-top:30px;min-height:300px;position:relative;top:0!important;width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container .video,.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container .video iframe{width:100%}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block .image-container img{height:100%;width:100%}}@media only screen and (min-width:1025px) and (max-width:1240px){.site-body .template-inner .tp-vacancies-text-and-image-block{margin-top:40px}.site-body .template-inner .tp-vacancies-text-and-image-block .container{padding:70px 70px 50px 75px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block{margin-bottom:90px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left .image-container{height:340px;left:-70px;width:530px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left .image-container .video,.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left .image-container .video iframe{width:350px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right .image-container{height:340px;right:-70px;width:530px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right .image-container .video,.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right .image-container .video iframe{width:350px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right .image-container img{height:auto}}@media only screen and (min-width:1241px) and (max-width:1440px){.site-body .template-inner .tp-vacancies-text-and-image-block{margin-top:40px}.site-body .template-inner .tp-vacancies-text-and-image-block .container{padding:70px 70px 50px 75px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block{margin-bottom:90px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left .image-container{height:auto;left:-150px;width:550px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left .image-container .video,.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left .image-container .video iframe{width:350px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.left .image-container img{height:auto;width:550px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right .image-container{height:auto;right:-120px;width:550px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right .image-container .video,.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right .image-container .video iframe{width:350px}.site-body .template-inner .tp-vacancies-text-and-image-block .container .vacancy-block.right .image-container img{height:auto}}@media screen and (max-width:1200px){.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .left-content{margin:0 4% 0 0;width:48%}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .right-content{margin:0;padding-left:0;width:48%}}@media screen and (max-width:1000px){.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .left-content{display:none}.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container .right-content{margin:0;padding-left:0;width:100%}}@media screen and (max-width:600px){.site-body .template-inner .tp-vacancies-text-and-image-block .apply-now-modal .modal-container{padding:40px}}@media only screen and (min-width:320px) and (max-width:480px){.tp-fixed-side-menu .tabs{bottom:0;right:24%;top:unset}.tp-fixed-side-menu .tabs .tab-section{border:1px solid hsla(0,0%,100%,.5);border-bottom:none;border-top:none;float:left}.tp-fixed-side-menu .tabs .tab-section a img{height:25px}.tp-sign-up-to-newsletter-form{margin-top:0}.tp-sign-up-to-newsletter-form .container{padding:20px 10px}.tp-sign-up-to-newsletter-form .container .form-header{width:100%}.tp-sign-up-to-newsletter-form .container .form-header h4{font-size:20px;line-height:1.6;text-align:center}.tp-sign-up-to-newsletter-form .container .newsletter-form,.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body,.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body .gform_fields li,.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_footer{width:100%}}@media only screen and (min-width:481px) and (max-width:768px){.tp-fixed-side-menu .tabs{bottom:0;right:30%;top:unset}.tp-fixed-side-menu .tabs .tab-section{border:1px solid hsla(0,0%,100%,.5);border-bottom:none;border-top:none;float:left}.tp-fixed-side-menu .tabs .tab-section a img{height:25px}.tp-sign-up-to-newsletter-form{margin-top:0}.tp-sign-up-to-newsletter-form .container{padding:20px 40px}.tp-sign-up-to-newsletter-form .container .form-header{width:100%}.tp-sign-up-to-newsletter-form .container .form-header h4{font-size:20px;line-height:1.6;text-align:center}.tp-sign-up-to-newsletter-form .container .newsletter-form,.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body,.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_body .gform_fields li,.tp-sign-up-to-newsletter-form .container .newsletter-form .gform_wrapper form .gform_footer{width:100%}}@media only screen and (min-width:769px) and (max-width:1024px){.tp-sign-up-to-newsletter-form{margin-top:0}.tp-sign-up-to-newsletter-form .container{padding:20px 40px}.tp-sign-up-to-newsletter-form .container .form-header{width:100%}.tp-sign-up-to-newsletter-form .container .form-header h4{font-size:20px;line-height:1.6;text-align:left}.tp-sign-up-to-newsletter-form .container .newsletter-form{width:100%}}@media only screen and (min-width:1025px) and (max-width:1400px){.tp-sign-up-to-newsletter-form{margin-top:0}.tp-sign-up-to-newsletter-form .container{padding:20px 40px}.tp-sign-up-to-newsletter-form .container .form-header{width:100%}.tp-sign-up-to-newsletter-form .container .form-header h4{font-size:20px;line-height:1.6;text-align:left}.tp-sign-up-to-newsletter-form .container .newsletter-form{width:100%}}
