/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}}@-webkit-keyframes ripple{0%{-webkit-transform:scale(0) translateY(-45%) translateX(13%);transform:scale(0) translateY(-45%) translateX(13%)}to{-webkit-transform:scale(1) translateY(-45%) translateX(13%);transform:scale(1) translateY(-45%) translateX(13%)}}@keyframes ripple{0%{-webkit-transform:scale(0) translateY(-45%) translateX(13%);transform:scale(0) translateY(-45%) translateX(13%)}to{-webkit-transform:scale(1) translateY(-45%) translateX(13%);transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.notyf__icon--error:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.25);box-shadow:0 3px 7px 0 rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;-webkit-transform:translateY(25%);transform:translateY(25%);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.notyf__toast--disappear{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;-webkit-transform-origin:bottom right;transform-origin:bottom right;right:0;top:0;border-radius:50%;-webkit-transform:scale(0) translateY(-51%) translateX(13%);transform:scale(0) translateY(-51%) translateX(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;-webkit-transition:opacity .2s ease,background-color .2s ease;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.notyf__dismiss-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;-webkit-box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes swing{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes swing{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@-webkit-keyframes pulse{0%,to{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes pulse{0%,to{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}@-webkit-keyframes mouseDownUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mouseDownUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;-webkit-transition:opacity .15s ease,border .3s ease-in-out;transition:opacity .15s ease,border .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;line-height:0;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;font-size:18px}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff;line-height:1.5;color:#000;font-family:Source Sans Pro,sans-serif;word-break:break-word;word-wrap:break-word}body.not-editor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px;height:100%}@media only screen and (max-width:782px){body.admin-bar{margin-top:46px;height:calc(100% - 46px)}}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.hidden{display:none!important}input::-ms-clear,input::-ms-reveal{display:none}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;line-height:1.2;color:#201e40;font-family:Source Sans Pro,sans-serif;font-weight:700}h1{font-size:calc(1.51875rem + 3.225vw)}@media (min-width:1200px){h1{font-size:3.9375rem}}h2{font-size:calc(1.40625rem + 1.875vw)}@media (min-width:1200px){h2{font-size:2.8125rem}}h3{font-size:calc(1.32188rem + .8625vw)}@media (min-width:1200px){h3{font-size:1.96875rem}}h4{font-size:calc(1.29375rem + .525vw)}@media (min-width:1200px){h4{font-size:1.6875rem}}h5{font-size:calc(1.26563rem + .1875vw)}@media (min-width:1200px){h5{font-size:1.40625rem}}h6{font-size:1.125rem}hr{margin:1rem 0;border:0;border-top:1px solid #000}.calculator_wrapper.gform_wrapper form,.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .gfield_description,.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .gfield_label,.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .ginput_container,.wrapper{margin:0 auto;padding:0 20px;max-width:1280px}.wrapper_inner{padding-right:40px;padding-left:40px;max-width:1240px}.wrapper_outer{padding-right:0;padding-left:0;max-width:1320px}.error-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.error-404 .content{text-align:center}.error-404 .content p{letter-spacing:1px}.admin-bar #wpadminbar{-webkit-transition:width 0s 1s,opacity .3s;transition:width 0s 1s,opacity .3s;opacity:.7;width:32px;min-width:0;height:32px;overflow:hidden}.admin-bar #wpadminbar:hover{-webkit-transition:width 0s 0s,opacity .3s;transition:width 0s 0s,opacity .3s;opacity:1;width:100%;overflow:visible}@media only screen and (max-width:782px){.admin-bar #wpadminbar{-webkit-transition:none;transition:none;opacity:1;width:100%;height:46px;overflow:visible}}.sprite-icon{display:inline-block;width:1em;height:1em;vertical-align:middle;fill:currentColor}.loading{position:relative}.loading:before{opacity:.9;z-index:1000000;background-color:#fff;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.loading:after{z-index:1000001;margin:-25px 0 0 -25px;border-radius:50%;border-color:#000 transparent;border-style:solid;border-width:3px;width:50px;height:50px;-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;content:"";position:absolute;top:50%;right:auto;bottom:auto;left:50%}.embed-responsive{display:block;padding:0;height:0;overflow:hidden;position:relative}.embed-responsive:before{display:block;content:""}.embed-responsive img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:auto;max-width:none;height:auto;max-height:none;position:absolute;top:50%;right:auto;bottom:auto;left:50%}.embed-responsive__item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{z-index:2;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.embed-responsive__21x9:before{padding-top:42.85714%}.embed-responsive__16x9:before{padding-top:56.25%}.embed-responsive__4x3:before{padding-top:75%}.embed-responsive__2x1:before{padding-top:50%}.embed-responsive__1x1:before{padding-top:100%}.thumbnail{display:block}.thumbnail img{display:block;margin:auto;max-width:100%;height:auto}.thumbnail_link{z-index:0;cursor:pointer;position:relative}.thumbnail_link:after{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(transparent,#000);content:"";position:absolute;top:0;right:0;bottom:0;left:0}.alignnone{margin:1rem 0}.aligncenter{display:block;clear:both;margin:1rem auto}.alignright{float:right;clear:right;margin:.5rem 0 1rem .5rem}.alignleft{float:left;clear:left;margin:.5rem .5rem 1rem 0}img.alignnone{vertical-align:middle}.wp-caption{max-width:100%}.wp-caption img{display:block;max-width:100%}.wp-caption p.wp-caption-text{margin:0;padding:.25rem .25rem .5rem;font-size:.8em}.screen-reader-text{border:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;position:absolute}.screen-reader-text:active,.screen-reader-text:focus{width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;position:static}.content{font-family:Merriweather,serif;font-size:.9rem;font-weight:300}.content b,.content strong{font-weight:700}.content ol,.content p,.content table,.content ul{margin:0 0 1rem}.content ol,.content ul{padding:0;list-style:none}.content h2,.content h3,.content h4,.content h5,.content h6,.content ol li,.content ul li{padding-left:22px;position:relative}.content ul li:before{border-radius:50%;background-color:#201e40;width:6px;height:6px;content:"";position:absolute;top:10.5px;right:auto;bottom:auto;left:0}.content ol{list-style-type:none}.content ol li{counter-increment:step-counter}.content ol li:before{opacity:.75;content:counter(step-counter) ".";position:absolute;top:auto;right:auto;bottom:auto;left:0}.content table{width:100%}.content td,.content th{border:1px solid #000;padding:.25rem .5rem}.content th{font-weight:bolder}.content a{position:relative;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,hsla(0,0%,100%,0)),color-stop(75%,rgba(255,204,51,.6)),to(rgba(255,204,51,.6)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 60%,rgba(255,204,51,.6) 75%,rgba(255,204,51,.6));color:#201e40}.content a:active,.content a:hover{text-decoration:none}.content img{max-width:100%;height:auto}.content pre{overflow:auto;white-space:normal}.content h2,.content h3,.content h4,.content h5,.content h6{line-height:1}.content h2:before,.content h3:before,.content h4:before,.content h5:before,.content h6:before{position:absolute;top:2px;bottom:2px;left:0;background:#fc3;width:4px;content:""}.input,body .gform_wrapper .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;margin:1rem 0;border:1px solid #f6f6f6;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;background:#f6f6f6;padding:13px 15px;width:350px;max-width:100%;min-height:46px;color:#000;font-family:Source Sans Pro,sans-serif;font-size:.9rem}.input::-webkit-input-placeholder,body .gform_wrapper .gform_body input:not([type=file]):not([type=image]):not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,body .gform_wrapper .gform_body textarea::-webkit-input-placeholder{color:#626262}.input::-moz-placeholder,body .gform_wrapper .gform_body input:not([type=file]):not([type=image]):not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder,body .gform_wrapper .gform_body textarea::-moz-placeholder{color:#626262}.input:-ms-input-placeholder,body .gform_wrapper .gform_body input:not([type=file]):not([type=image]):not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-input-placeholder,body .gform_wrapper .gform_body textarea:-ms-input-placeholder{color:#626262}.input::-ms-input-placeholder,body .gform_wrapper .gform_body input:not([type=file]):not([type=image]):not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::-ms-input-placeholder,body .gform_wrapper .gform_body textarea::-ms-input-placeholder{color:#626262}.input::placeholder,body .gform_wrapper .gform_body input:not([type=file]):not([type=image]):not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,body .gform_wrapper .gform_body textarea::placeholder{color:#626262}.input:focus,body .gform_wrapper .gform_body input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body textarea:focus{outline:none;border-bottom-color:#201e40}.input_textarea,body .gform_wrapper .gform_body textarea{width:100%;resize:vertical}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:border-color,background-color,color,-webkit-box-shadow;transition-property:border-color,background-color,color,-webkit-box-shadow;transition-property:border-color,background-color,color,box-shadow;transition-property:border-color,background-color,color,box-shadow,-webkit-box-shadow;margin:1rem 0;border:3px solid #201e40;border-radius:2px;background:#201e40;cursor:pointer;padding:0 15px;max-width:100%;min-height:50px;text-align:center;text-decoration:none;line-height:1;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:.9rem;font-weight:700}.button:hover{background-color:#fff;color:#000}.button:active{background-color:#000;color:#fff}.button:focus{outline-style:none;-webkit-box-shadow:0 0 0 3px rgba(32,30,64,.25);box-shadow:0 0 0 3px rgba(32,30,64,.25)}.button:disabled{border-color:#626262;background-color:#f6f6f6;cursor:not-allowed;color:#626262}.button_primary{border-radius:25px;background:#fc3;padding-right:20px;padding-left:20px;color:#201e40}@media only screen and (max-width:576px){.button_primary{padding-right:8px;padding-left:8px}}.button_primary:hover{background-color:#fff;color:#000}.button_primary:active{background-color:#ffc61a;color:#000}.button_primary:focus{-webkit-box-shadow:0 0 0 3px rgba(255,204,51,.25);box-shadow:0 0 0 3px rgba(255,204,51,.25)}.required{color:#ec0000;font-weight:700}.form{position:relative;-webkit-transition:-webkit-filter .4s ease-in-out;transition:-webkit-filter .4s ease-in-out;transition:filter .4s ease-in-out;transition:filter .4s ease-in-out,-webkit-filter .4s ease-in-out}.form_is-loading{-webkit-filter:grayscale(.8);filter:grayscale(.8)}.form__field{position:relative;font-family:Source Sans Pro,sans-serif}.form__field label{position:absolute;top:calc(1rem + 14px);left:16px;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;line-height:1.15;color:#201e40;font-size:.9rem;pointer-events:none;will-change:transform}.form__field .input:focus+label,.form__field .input_with-value+label,.form__field body .gform_wrapper .gform_body input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])+label,.form__field body .gform_wrapper .gform_body textarea:focus+label,body .gform_wrapper .gform_body .form__field input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])+label,body .gform_wrapper .gform_body .form__field textarea:focus+label{-webkit-transform:translateY(-1rem) translateY(-4px);transform:translateY(-1rem) translateY(-4px);background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,hsla(0,0%,100%,0)),color-stop(75%,rgba(255,204,51,.6)),to(rgba(255,204,51,.6)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 60%,rgba(255,204,51,.6) 75%,rgba(255,204,51,.6));cursor:pointer;font-size:.8rem;pointer-events:auto}.spinner{z-index:9;cursor:progress;position:absolute;top:0;right:0;bottom:0;left:0}.spinner:after,.spinner:before{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);border-radius:50%;width:100px;height:100px;content:"";position:absolute;top:50%;right:auto;bottom:auto;left:50%}.spinner:before{background:#201e40;-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite}.spinner:after{background:#fc3;-webkit-animation:pulse 2s ease-in-out 1s infinite;animation:pulse 2s ease-in-out 1s infinite}.mouse-down{-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s,-webkit-box-shadow .15s;z-index:9;margin:0;border:2px solid #fc3;border-radius:20px;background:rgba(0,0,0,.25);cursor:pointer;padding:0;width:15px;height:30px;overflow:hidden;text-indent:-9999px;bottom:40px;left:50%}.mouse-down,.mouse-down:after{display:block;position:absolute;top:auto;right:auto}.mouse-down:after{-webkit-transition:background-color .15s;transition:background-color .15s;margin:auto;border-radius:8px;background:#fff;width:5px;height:5px;-webkit-animation:mouseDownUp 3s infinite;animation:mouseDownUp 3s infinite;content:"";bottom:5px;left:calc(50% - 2.5px)}.mouse-down:hover:after{background-color:#fc3}.mouse-down:focus{outline-style:none;-webkit-box-shadow:0 0 0 3px rgba(255,204,51,.4);box-shadow:0 0 0 3px rgba(255,204,51,.4)}.toggle{position:relative;border:0;border-radius:2px;background:none;cursor:pointer;padding:0;width:40px;height:40px;overflow:hidden;text-indent:-9999px}.toggle:after,.toggle:before{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;background:#201e40;width:100%;height:5px;content:"";position:absolute;top:auto;right:0;bottom:auto;left:0}.toggle:before{top:10px}.toggle:after{bottom:10px}.toggle:focus{outline-style:none;-webkit-box-shadow:0 0 0 3px rgba(32,30,64,.25);box-shadow:0 0 0 3px rgba(32,30,64,.25)}.toggle_open:active:before,.toggle_open:hover:before{-webkit-transform:rotate(-22.5deg);transform:rotate(-22.5deg);border-radius:2.5px 0 0}.toggle_open:active:after,.toggle_open:hover:after{-webkit-transform:rotate(22.5deg);transform:rotate(22.5deg);border-radius:0 0 0 2.5px}.toggle_close:before{-webkit-transform:rotate(22.5deg);transform:rotate(22.5deg);border-radius:0 2.5px 0 0}.toggle_close:after{-webkit-transform:rotate(-22.5deg);transform:rotate(-22.5deg);border-radius:0 0 2.5px}.header{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.15);box-shadow:0 1px 4px 1px rgba(0,0,0,.15);background:#fff;padding:20px 0;min-height:135px;position:fixed;top:0;right:0;bottom:auto;left:0}@media only screen and (max-width:992px){.header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;padding-bottom:10px;min-height:86px}}@media only screen and (min-width:600px) and (max-width:782px){.admin-bar .header{top:46px}}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px}@media only screen and (min-width:993px) and (max-width:1440px){.header__logo{position:absolute;top:10px;right:auto;bottom:auto;left:0}}@media only screen and (max-width:1440px){.header__logo .logo{width:160px;height:66px}}@media only screen and (max-width:1440px){.header__logo .logo img{width:100%;height:100%}}.header__close,.header__opener{display:none}@media only screen and (max-width:992px){.header__close,.header__opener{display:block;margin:0 20px}}.header__close{position:absolute;top:23px;right:0;bottom:auto;left:auto}.header__menus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 20px;width:100%}@media only screen and (max-width:992px){.header__menus{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:86px;margin-right:0;margin-left:0;background:#fff;height:calc(100dvh + 86px);overflow:auto;position:absolute;top:0;right:0;bottom:auto;left:0}}@media only screen and (max-width:992px){.admin-bar .header__menus{height:calc(100dvh + 40px)}}@media only screen and (max-width:992px){.header__menus_opened{-webkit-transform:translateX(0);transform:translateX(0)}}.header__secondary-menus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:993px) and (max-width:1440px){.header__secondary-menus{padding-left:200px}}@media only screen and (max-width:992px){.header__secondary-menus{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}}.header .secondary-menu{margin-left:8px}@media only screen and (max-width:992px){.header .secondary-menu{margin-left:0}}@media only screen and (max-width:992px){.header .header-contact,.header .social{margin-top:15px}}.header .social__link{margin-right:4px;margin-left:4px;padding:.15rem;width:1.2rem;height:1.2rem;color:#201e40;font-size:.9rem}.logo{width:200px;height:82px;overflow:hidden;text-indent:-9999px}.logo,.logo img{display:block}.primary-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none}@media only screen and (max-width:992px){.primary-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.primary-menu .menu-item{position:relative;margin:0 12px}@media only screen and (max-width:768px){.primary-menu .menu-item{margin-bottom:12px}}.primary-menu .menu-item:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:background-color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:background-color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,background-color .25s ease-in-out;transition:transform .25s ease-in-out,background-color .25s ease-in-out,-webkit-transform .25s ease-in-out;z-index:1;width:100%;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.primary-menu .menu-item:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);background-color:#fc3}.primary-menu .menu-item a{position:relative;-webkit-transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;z-index:2;border-bottom:2px solid #201e40;padding:2px 2px 0;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:#201e40}.primary-menu .menu-item.current-menu-item a,.primary-menu .menu-item a:active,.primary-menu .menu-item a:hover{border-bottom-color:#fc3}.primary-menu .menu-item .sub-menu{display:none;position:absolute;top:100%;right:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:10px 0;list-style:none;word-break:normal;word-wrap:normal}@media only screen and (max-width:992px){.primary-menu .menu-item .sub-menu{position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}}.primary-menu .menu-item .sub-menu .menu-item{display:inline-block;margin-right:8px;margin-left:8px;vertical-align:top}@media only screen and (max-width:992px){.primary-menu .menu-item .sub-menu .menu-item:last-child{margin-bottom:0}}.primary-menu .menu-item.menu-item-has-children>a{padding-right:20px}.primary-menu .menu-item.menu-item-has-children>a:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;content:"▾";position:absolute;top:50%;right:2px;bottom:auto;left:auto}.primary-menu .menu-item.menu-item-has-children.is-opened:hover:before{display:none}.primary-menu .menu-item.menu-item-has-children.is-opened>a:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.primary-menu .menu-item.menu-item-has-children.is-opened .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1440px){.primary-menu .menu-item{margin-right:10px;margin-left:10px}}.secondary-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:0;list-style:none}@media only screen and (max-width:768px){.secondary-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.secondary-menu .menu-item{margin:0 12px;font-size:16px}.secondary-menu .menu-item a{-webkit-transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;border-bottom:2px solid transparent;text-decoration:none;color:#201e40}.secondary-menu .menu-item a:hover{border-bottom-color:#fc3}.secondary-menu .menu-item.current-menu-item a,.secondary-menu .menu-item a:active{border-bottom-color:#201e40}@media only screen and (max-width:1440px){.secondary-menu .menu-item{margin-right:8px;margin-left:8px}}.main{padding-top:135px}@media only screen and (max-width:768px){.main{padding-top:86px}}.footer{background:#201e40;padding:30px 0;color:#fff}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer a:not(.social__link){color:#fff}.footer a:not(.social__link):hover{color:#fc3}.footer a:not(.social__link):active{color:#ffc61a}.footer .social{margin-bottom:15px}.social{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.social__link{display:block;position:relative;margin:0 8px;border-radius:2px;padding:4px;width:34px;height:34px;overflow:hidden;text-decoration:none;line-height:1.2;color:#fff;font-size:26px}.social__link:after{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:1;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.social__link:active,.social__link:hover{color:#fff}.social__link:active:after,.social__link:hover:after{-webkit-transform:scale(1);transform:scale(1)}.social__link_facebook:after{background:#3b5998}.social__link_instagram:after{background:#d6249f;background:radial-gradient(circle at 30%,at 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social__link_youtube:after{background:red}.social__link_viber:after{background:#7360f2}.social__link_telegram:after{background:#08c}.social__link_whatsapp:after{background:#25d366}.social__link .sprite-icon{position:relative;z-index:2;vertical-align:top}.sidebar{background:#f6f6f6;padding:20px 20px 0;color:#201e40}.sidebar .button{width:100%}.category-link{display:inline-block;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;margin-bottom:8px;background:#fc3;padding:2px 5px;vertical-align:middle;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:#201e40;font-size:.85rem}.category-link:hover{background-color:#fff;color:#000}.category-link:active{background-color:#ffc61a;color:#000}.excerpt{margin-bottom:2rem;color:#201e40;font-family:Source Sans Pro,sans-serif;font-size:1.4rem;font-weight:400}@media only screen and (max-width:768px){.excerpt{font-size:1.25rem}}.widget{margin-top:1rem;line-height:1}.widget:first-child{margin-top:0}.widget__title{text-transform:uppercase;letter-spacing:1px;color:#626262;font-size:1rem}.widget__list{margin:0;padding:0;list-style:none}.widget__item a{-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;text-decoration:none;color:currentColor}.widget__item a:hover{text-decoration:underline;color:#000}.widget__item a:active{color:#fc3}.widget .sprite-icon{vertical-align:top}.widget .sprite-icon-checkbox{color:#09af00}.widget .sprite-icon-clock{color:#201e40}.price{color:#626262;font-size:.9rem}.price__value,body .gform_wrapper .gform_body .ginput_total{color:#201e40;font-size:1.4rem;font-weight:700}.price__description{margin:.5rem 0;font-size:.7rem;font-style:italic}.text-gradient{background:-webkit-gradient(linear,left top,right top,from(#f2903d),color-stop(36.25%,#ed3b33),color-stop(63.33%,#97406c),to(#275690));background:linear-gradient(90deg,#f2903d,#ed3b33 36.25%,#97406c 63.33%,#275690);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;color:#edf0f5}.specializations{padding:0;list-style:none}.specializations__item{display:inline-block;margin:0 4px 8px 0;background:#fff;padding:2px 5px;vertical-align:middle;text-transform:uppercase;letter-spacing:1px;color:#201e40;font-size:.85rem}.date{margin-bottom:1rem;font-family:Source Sans Pro,sans-serif}.pagination{margin:2rem auto 3rem}.pagination,.pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination .nav-links{margin:0 auto}.pagination .page-numbers{display:block;margin:0 5px;border:2px solid #626262;padding:10px 18px;text-align:center;text-decoration:none;white-space:nowrap;color:#626262}.pagination .page-numbers.current{border-color:#201e40;background-color:#201e40;color:#fff}@media only screen and (max-width:768px){.pagination .page-numbers{display:none}}@media only screen and (max-width:768px){.pagination .page-numbers.next,.pagination .page-numbers.prev{display:block}}.pagination a.page-numbers{-webkit-transition:border-color .25s ease-in-out,background-color .25s ease-in-out;transition:border-color .25s ease-in-out,background-color .25s ease-in-out;border-color:#201e40;color:#201e40}.pagination a.page-numbers:hover{background-color:#fc3}.section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5dvh 5vw;min-height:50dvh;text-align:center}.section-header_yellow{background-color:#fc3}.section-header_dark-blue{background-color:#201e40;color:#fff}.section-header_dark-blue .section-header__title{color:#fc3}.section-header_flat{min-height:25dvh}@media only screen and (max-width:768px){.section-header_flat{min-height:0}}.featured-image{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;overflow:hidden}.featured-image img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero{position:relative;padding:0 20px 20px}.hero:after{z-index:2;background:rgba(0,0,0,.6);content:"";position:absolute;top:0;right:20px;bottom:20px;left:20px}.hero__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3;padding:0 25px;text-align:center;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0}.hero__title{text-transform:uppercase;color:#fc3}.hero__description{color:#fff}.hero__description p{margin:0}.hero__constellation,.hero__image,.hero__video{position:relative;z-index:1;width:100%;height:calc(100dvh - 142px)}.hero__constellation{background:#201e40}.hero__image,.hero__video{-o-object-fit:cover;object-fit:cover;display:block}.hero_full-size{padding:0}.hero_full-size:after{position:absolute;top:0;right:0;bottom:0;left:0}.hero_full-size__constellation,.hero_full-size__image,.hero_full-size__video{height:100dvh}.hero_secondary .hero__image{height:auto;max-height:100dvh}@media only screen and (max-width:768px){.hero_secondary .hero__image{min-height:50dvh}}.tax-branch .hero_secondary .hero__image{-o-object-position:center right;object-position:center right}.hero .award{z-index:3;position:absolute;top:20px;right:0;bottom:auto;left:auto}@media only screen and (max-width:768px){.hero .award{position:static;margin-top:1dvh;max-height:15dvh}}.advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:0 20px 12dvh;width:100%;min-height:25dvh;list-style:none}@media only screen and (max-width:768px){.advantages__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.advantages__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 2%;width:21%;text-align:center}@media only screen and (max-width:992px){.advantages__item{width:46%}}@media only screen and (max-width:768px){.advantages__item{margin-right:0;margin-left:0;width:100%}}.advantages__item img{max-width:100%;height:auto}.advantages__title{background:-webkit-gradient(linear,left top,right top,color-stop(10.91%,#308ace),color-stop(57.63%,#0d3049));background:linear-gradient(90deg,#308ace 10.91%,#0d3049 57.63%);-webkit-background-clip:text;line-height:23px;font-size:18px;font-weight:700;-webkit-text-fill-color:transparent}.advantages__break{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;height:0}@media only screen and (max-width:992px){.advantages__break{display:list-item}}.advantages-tutor{padding-top:12dvh}.courses{background:#fc3;padding:0 20px 20px}.courses__item{background:#fff}.course{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.course:after{-webkit-transition:background-position .4s ease-in-out;transition:background-position .4s ease-in-out;z-index:2;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.8)),color-stop(50%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,.2)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.2));background-position:bottom;background-size:100% 200%;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.course:hover:after{background-position:top}.course__logo{-o-object-fit:contain;object-fit:contain;position:relative;z-index:1;width:80%;height:80%}.course__preview{z-index:3;padding-top:30px;position:absolute;top:0;right:0;bottom:0;left:0}.course_js{background:#f7df1e}.course_js:after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(247,223,30,.8)),color-stop(50%,rgba(247,223,30,.6)),to(rgba(247,223,30,.2)));background-image:linear-gradient(180deg,rgba(247,223,30,.8),rgba(247,223,30,.6) 50%,rgba(247,223,30,.2))}.course_scratch{background:#f9a737}.course_scratch:after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(249,167,55,.8)),color-stop(50%,rgba(249,167,55,.6)),to(rgba(249,167,55,.2)));background-image:linear-gradient(180deg,rgba(249,167,55,.8),rgba(249,167,55,.6) 50%,rgba(249,167,55,.2))}.course_html5css3{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#e44d26),color-stop(50%,#264de4));background:linear-gradient(90deg,#e44d26 50%,#264de4 0)}.course_html5css3:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,77,38,.8)),color-stop(50%,rgba(228,77,38,.6)),to(rgba(228,77,38,.2))) 0 100% no-repeat,-webkit-gradient(linear,left top,left bottom,from(rgba(38,77,228,.8)),color-stop(50%,rgba(38,77,228,.6)),to(rgba(38,77,228,.2))) 100% 100% no-repeat;background:linear-gradient(180deg,rgba(228,77,38,.8),rgba(228,77,38,.6) 50%,rgba(228,77,38,.2)) 0 100% no-repeat,linear-gradient(180deg,rgba(38,77,228,.8),rgba(38,77,228,.6) 50%,rgba(38,77,228,.2)) 100% 100% no-repeat;background-size:50% 200%}.course_html5css3:hover:after{background-position:0 0,100% 0}.course__excerpt,.course__title{-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out;padding:0 30px}.course__title{will-change:transform}.course:hover .course__title{-webkit-transform:translateY(10px);transform:translateY(10px)}.course__link{border-bottom:2px solid #201e40;text-decoration:none;color:#201e40}.course__link:after{z-index:9;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.course__link:hover{color:#000}.course__excerpt{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;padding-bottom:100%}.course:hover .course__excerpt{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}.card{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.15);box-shadow:0 1px 4px 1px rgba(0,0,0,.15);height:100%}@media only screen and (max-width:576px){.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.card__image,.card__preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem}.card__preview{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 2rem)}.card__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - 2rem)}@media only screen and (max-width:576px){.card__image{width:calc(100% - 2rem)}}.card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card__image+.card__preview{width:calc(50% - 2rem)}@media only screen and (max-width:576px){.card__image+.card__preview{width:calc(100% - 2rem)}}.card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.card__text .duration,.card__text .price{margin-top:auto}.card__text .duration{margin-bottom:1rem}.card .sprite-icon{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.card__link{-ms-flex-item-align:end;align-self:flex-end;-webkit-transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;border-bottom:2px solid #201e40;text-decoration:none;color:#201e40}.card__link:after{-webkit-transition:-webkit-box-shadow .25s ease-in-out;transition:-webkit-box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;z-index:9;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card__link:active,.card__link:hover{border-bottom-color:#fc3}.card__link:active:after,.card__link:hover:after{-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.15);box-shadow:0 1px 4px 1px rgba(0,0,0,.15)}.card__link:active .sprite-icon,.card__link:hover .sprite-icon{-webkit-transform:translateX(3px);transform:translateX(3px)}.carousel__slides{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel__slide{padding:6px}.carousel__slide img{width:auto;max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}.carousel .glide__bullets{border:2px solid #fc3;border-radius:20px;background:rgba(0,0,0,.25);height:20px}.carousel .glide__bullet{margin-top:4px;margin-bottom:4px;width:8px;height:8px}.carousel .glide__arrow{border:2px solid #fc3;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,.25);padding:0;width:60px;height:60px;overflow:hidden;text-indent:-9999px}.carousel .glide__arrow:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center;text-indent:0;line-height:60px;font-size:30px}.carousel .glide__arrow--left:after{margin-left:-2px;content:"<"}.carousel .glide__arrow--right:after{margin-left:2px;content:">"}.offices{margin:2rem 0;width:100%}.offices__title{text-align:center}.offices__list{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:1rem;gap:1rem;margin:1rem 0;padding:0;list-style:none}@media only screen and (max-width:768px){.offices__list{grid-template-columns:1fr}}.office{position:relative;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.15);box-shadow:0 1px 4px 1px rgba(0,0,0,.15);padding:1rem;height:100%;text-align:center}.office a{-webkit-transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;border-bottom:2px solid #201e40;text-decoration:none;color:#201e40}.office a:active,.office a:hover{border-bottom-color:#fc3}.office-address{font-style:normal}.office-address__list,.office-address__text{margin:0 0 8px;text-align:center}.office-address__link{-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;text-decoration:none}.office-address__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;list-style:none}.office-address__item{margin:5px 6px;border-right:2px solid #fc3;padding:0 16px 0 6px}@media only screen and (max-width:768px){.office-address__item{padding-right:8px;padding-left:3px}}.office-address__item:first-child{margin-right:0;margin-left:0;border-right:none;padding:0}.office-address__item:last-child{margin-right:0;border-right:none}.office-phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none}.office-phones__item{margin:0 6px;border-right:2px solid #201e40;padding:0 16px 0 6px;font-size:16px}@media only screen and (max-width:768px){.office-phones__item{padding-right:8px;padding-left:3px}}.office-phones__item:first-child{margin-right:0;margin-left:0;border-right:none;padding:0}.office-phones__item:last-child{margin-right:0;border-right:none}.office-phones a{-webkit-transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out,color .25s ease-in-out;border-bottom:2px solid transparent;text-decoration:none;color:#201e40}.office-phones a:hover{border-bottom-color:#fc3}.office-phones a:active{border-bottom-color:#201e40}.map{height:100%}.callback,.map{position:relative}.callback{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;border:2px solid #fc3;border-radius:27px;background:#fff;height:54px}.callback__button,.callback__input{margin:0}.callback__input{border-color:#fff;background-color:#fff;padding-right:7px;padding-left:7px;width:180px}.callback__input::-webkit-input-placeholder{color:#fff}.callback__input::-moz-placeholder{color:#fff}.callback__input:-ms-input-placeholder{color:#fff}.callback__input::-ms-input-placeholder{color:#fff}.callback__input::placeholder{color:#fff}.callback__input:focus{border-bottom-color:#fff}.callback__input:focus::-webkit-input-placeholder{color:#626262}.callback__input:focus::-moz-placeholder{color:#626262}.callback__input:focus:-ms-input-placeholder{color:#626262}.callback__input:focus::-ms-input-placeholder{color:#626262}.callback__input:focus::placeholder{color:#626262}.callback__input+label{top:14px;left:8px}.callback__field{margin:2px 0 0 15px}.callback__field .input:focus+label,.callback__field .input_with-value+label,.callback__field body .gform_wrapper .gform_body input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])+label,.callback__field body .gform_wrapper .gform_body textarea:focus+label,body .gform_wrapper .gform_body .callback__field input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])+label,body .gform_wrapper .gform_body .callback__field textarea:focus+label{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.duration{color:#626262;font-size:.9rem}.team__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(50dvh - 122px)}@media only screen and (max-width:768px){.team__header{min-height:calc(40dvh - 86px)}}@media only screen and (max-width:576px){.team__header{min-height:calc(30dvh - 86px)}}.team__title{text-align:center}.team__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem;margin-top:1rem;margin-bottom:3rem;padding:0;list-style:none}@media only screen and (max-width:768px){.team__list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:576px){.team__list{grid-template-columns:1fr}}.team__item:hover .teammate{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.teammate{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.15);box-shadow:0 1px 4px 1px rgba(0,0,0,.15);width:100%;will-change:transform}.teammate__alt-image,.teammate__image,.teammate__preview{-webkit-backface-visibility:hidden;backface-visibility:hidden}.teammate__image,.teammate__preview{-webkit-transform:translateZ(1px);transform:translateZ(1px)}.teammate__alt-image img,.teammate__image img{display:block;z-index:2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.teammate__image{position:relative;z-index:1;margin:1rem;width:calc(100% - 2rem)}.teammate__image:before{display:block;position:relative;z-index:1;padding-bottom:200%;content:""}.teammate__image:after{z-index:3;background-image:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.8)),color-stop(30%,hsla(0,0%,100%,.6)),color-stop(50%,hsla(0,0%,100%,.2)),color-stop(60%,hsla(0,0%,100%,0)));background-image:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0) 60%);content:"";position:absolute;top:0;right:0;bottom:0;left:0}.teammate__preview{z-index:2;padding:1rem;top:auto}.teammate__alt-image,.teammate__preview{position:absolute;right:1rem;bottom:1rem;left:1rem}.teammate__alt-image{-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px);z-index:3;margin:0;top:1rem}.teammate .excerpt{display:none;color:#000;font-size:.9rem}.reviews__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(50dvh - 122px)}@media only screen and (max-width:768px){.reviews__header{min-height:calc(40dvh - 86px)}}@media only screen and (max-width:576px){.reviews__header{min-height:calc(30dvh - 86px)}}.reviews__title{text-align:center}.reviews__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;margin-top:1rem;margin-bottom:3rem;padding:0;list-style:none}@media only screen and (max-width:768px){.reviews__list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:576px){.reviews__list{grid-template-columns:1fr}}.review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.15);box-shadow:0 1px 4px 1px rgba(0,0,0,.15);width:100%}.review__image{-webkit-transform:translateZ(1px);transform:translateZ(1px);margin:1rem;width:calc(100% - 2rem)}.review__image img{display:block;width:100%;height:auto}.header-contact{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-start;margin:0 auto 0 0}@media only screen and (max-width:992px){.header-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.partners{margin-bottom:15px;text-align:center}.course-sign-up{-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s,-webkit-box-shadow .15s;padding:1rem 1rem 0}.course-sign-up:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(32,30,64,.25);box-shadow:0 0 0 3px rgba(32,30,64,.25)}.course-sign-up__title{margin-left:-1rem}.course-results{margin:40px 0}.course-results__title{margin:0 auto 40px;padding-left:22px;max-width:960px;line-height:1;position:relative}.course-results__title:before{position:absolute;top:2px;bottom:2px;left:0;background:#fc3;width:4px;content:""}.course-results__list{list-style:none}.result{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}li:nth-child(odd) .result{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.result__image,.result__view{width:50%}.result__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}li:nth-child(2n) .result__image{margin-right:30px}li:nth-child(odd) .result__image{margin-left:30px}.result__image img{display:block;margin:0 auto;max-width:100%;height:auto}li:nth-child(2n) .result__view{margin-left:auto}li:nth-child(odd) .result__view{margin-right:auto}.result__age,.result__author,.result__src,.result__study-period{margin:5px 0}.result__src a{position:relative;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,hsla(0,0%,100%,0)),color-stop(75%,rgba(255,204,51,.6)),to(rgba(255,204,51,.6)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 60%,rgba(255,204,51,.6) 75%,rgba(255,204,51,.6));color:#201e40}.result__src a:active,.result__src a:hover{text-decoration:none}.result .excerpt p{margin-top:0}.bubble-logos{padding:5dvh 0}.bubble-logos__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}.bubble-logos__item{width:12.5%}@media only screen and (max-width:768px){.bubble-logos__item{width:20%}}@media only screen and (max-width:576px){.bubble-logos__item{width:30%}}.motivation{padding:80px 6%;text-align:center}.call{position:relative;right:50%;left:50%;margin:2.5rem -50vw;background:#201e40;padding:30px 0;width:100vw;text-align:center}.call__title{padding-left:0;color:#fc3}.call__title:before{display:none}.call__phone{display:inline-block;background:-webkit-gradient(linear,left top,right top,from(#f2903d),color-stop(36.25%,#ed3b33),color-stop(63.33%,#97406c),to(#275690));background:linear-gradient(90deg,#f2903d,#ed3b33 36.25%,#97406c 63.33%,#275690);-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:auto;vertical-align:middle;font-size:2rem;font-weight:700}.call__action{margin:0 8px;border-radius:50%;padding-right:15px;padding-left:15px;width:52px;overflow:hidden;vertical-align:middle;white-space:nowrap}.call__action,.content .call__action{background:#fff}.call__action .sprite-icon{margin-right:20px}.archive__header{position:relative;margin:2rem 0}.archive__title{text-align:center}@media only screen and (max-width:576px){[lang=ru-RU] .tax-branch.term-prog .archive__title{font-size:1.75rem}}.archive__list{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:1rem;gap:1rem;margin:1rem 0;padding:0;list-style:none}@media only screen and (max-width:768px){.archive__list{grid-template-columns:1fr}}@media only screen and (max-width:576px){.archive__list{grid-auto-rows:auto}}.archive__description{margin:2rem auto}.single__header{position:relative;height:calc(100dvh - 122px)}@media only screen and (max-width:576px){.single__header{height:calc(100dvh - 86px)}}@media only screen and (max-width:576px){.admin-bar .single__header{height:calc(100dvh - 132px)}}.single__header:after{z-index:2;background:rgba(0,0,0,.6);content:"";position:absolute;top:0;right:20px;bottom:20px;left:20px}.single__header_map{height:calc(50dvh + 122px)}.single__header_map:after{display:none}.single__header>.featured-image{position:absolute;z-index:1;width:calc(100% - 40px);height:calc(100% - 20px)}.single__header .award{z-index:3;position:absolute;top:20px;right:0;bottom:auto;left:auto}@media only screen and (max-width:768px){.single__header .award{position:static;margin-top:1dvh;max-height:15dvh}}.single__preview{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3;padding:0 5px;height:calc(100% - 20px);text-align:center;color:#fff}.single__title{color:#fff}.single__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 40px;padding:0 20px;max-width:980px}@media only screen and (max-width:576px){.single__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single__content_full{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form .single__content{margin-bottom:0;padding-top:20px;padding-bottom:20px}.single__content .content{width:100%}.single__content .sidebar{position:sticky;top:0;-webkit-transform:translateY(122px);transform:translateY(122px);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:30%;will-change:transform}@media only screen and (max-width:992px){.single__content .sidebar{-webkit-transform:translateY(86px);transform:translateY(86px)}}@media only screen and (max-width:576px){.single__content .sidebar{position:static;-webkit-transform:translateY(0);transform:translateY(0);margin:0 20px 2rem;width:calc(100% - 40px)}}@media only screen and (min-width:577px) and (max-width:782px){.admin-bar .single__content .sidebar{-webkit-transform:translateY(122px);transform:translateY(122px)}}.has-unpinned-header .single__content .sidebar{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:601px) and (max-width:782px){.admin-bar.has-unpinned-header .single__content .sidebar{-webkit-transform:translateY(46px);transform:translateY(46px)}}.single__content .sidebar+.content{width:65%}@media only screen and (max-width:576px){.single__content .sidebar+.content{width:100%}}.single__content .single__title{margin:1rem 0 1.5rem}body .gform_wrapper .gform_body .top_label div.ginput_container{margin-top:0}body .gform_wrapper .gform_body .field_description_below .gfield_description,body .gform_wrapper .gform_body .ginput_container{padding:0 1rem}body .gform_wrapper .gform_body .gfield{padding:0}body .gform_wrapper .gform_body label.gfield_label{padding-left:22px;line-height:1.2;color:#201e40;font-family:Source Sans Pro,sans-serif;font-size:1rem;font-weight:700;position:relative}body .gform_wrapper .gform_body label.gfield_label:before{position:absolute;top:2px;bottom:2px;left:0;background:#fc3;width:4px;content:""}body .gform_wrapper .gform_footer{padding:0 1rem 16px}body .gform_wrapper.gf_browser_chrome .gform_body .gfield_checkbox li input,body .gform_wrapper.gf_browser_chrome .gform_body .gfield_checkbox li input[type=checkbox],body .gform_wrapper.gf_browser_chrome .gform_body .gfield_radio li input[type=radio]{margin:0 6px 0 0}body .gform_confirmation_message{margin:1rem auto;color:#09af00;font-weight:700}.image-area,.image-area__featured{position:relative;width:100%}.image-area__featured{line-height:0}.image-area__featured:after{position:absolute;top:0;left:0;z-index:2;background-color:rgba(0,0,0,.4);width:100%;height:100%;content:" "}.image-area__featured img{width:100%}.image-area__text{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;height:-webkit-max-content;height:-moz-max-content;height:max-content;text-align:center;position:absolute;top:50%;right:0;bottom:0;left:50%}.image-area__text h3{line-height:45px;font-size:36px}.image-area__text h3,.image-area__text h6{text-transform:uppercase;color:#fc3;font-weight:600}.image-area__text h6{line-height:30px;font-size:24px}.contact-form{background-image:url(../img/contact-bg.18eb502fb03200f14ac4b8e2b9e1cf0b.jpg);background-repeat:no-repeat;background-size:cover}.contact-form__block{background-color:#fff;padding:35px 0!important}.contact-form__block .gfield_label{text-transform:uppercase;line-height:30px;color:#201e40;font-family:Source Sans Pro,sans-serif;font-size:24px;font-weight:600}.contact-form__block .gfield_label:before{position:relative!important;font-size:80px!important;font-weight:700!important;-webkit-text-fill-color:transparent!important}.contact-form__block .gfield_label .gfield_required{display:none!important}.contact-form__category{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-form__category .gfield_label:before{top:0!important;background:linear-gradient(160.75deg,#f2903d -51.33%,#ed3b33 3.86%,#97406c 45.1%,#275690 100.93%)!important;-webkit-background-clip:text!important;content:"1"!important}.gform_heading{margin-bottom:0!important;padding:50px 0}.gform_heading .gform_title{margin:0;text-align:center;line-height:72px;color:#201e40;font-family:Source Sans Pro,sans-serif!important;font-size:57px!important;font-weight:600!important;font-style:normal}.gform_heading .gform_description{display:none}.calculator{counter-reset:section}.calculator_wrapper{background-image:url(../img/contact-bg.18eb502fb03200f14ac4b8e2b9e1cf0b.jpg);background-repeat:no-repeat;background-size:cover;padding:50px 0;width:100vw}.calculator_wrapper.gform_wrapper{margin:0}.calculator .gform_heading{padding:0 0 30px}.calculator .gform_heading .gform_title{margin:0 0 30px;padding:0;text-transform:uppercase;line-height:1.25;font-size:57px}.calculator .gform_heading .gform_title:before{display:none}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield{margin:0 9.4% 30px!important;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);background:#fff;padding:35px 13% 42px}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield:after{display:block;clear:both;content:""}@media only screen and (max-width:768px){.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield{margin-right:0!important;margin-left:0!important;padding-right:15px;padding-left:15px}}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_html{margin:0!important;-webkit-box-shadow:none;box-shadow:none;background:none;padding:0}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_description,.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_label{width:34%}@media only screen and (max-width:576px){.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_description,.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_label{width:auto}}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_label{padding:0;overflow:hidden;text-transform:uppercase;line-height:1.25;font-size:24px}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_error{border:0;width:auto;max-width:none!important}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield:not(.gf_invisible):not(.gfield_total) .gfield_label:before{display:inline-block;position:static;margin-right:100%;background:linear-gradient(45deg,#f2903d 10%,#ed3833 40%,#5b4694 70%,#1a598f);-webkit-background-clip:text;width:auto;vertical-align:top;line-height:.75;white-space:nowrap;font-size:130px;-webkit-text-fill-color:transparent;content:counter(section);counter-increment:section}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total{margin-right:-50vw!important;margin-left:-50vw!important;-webkit-box-shadow:none;box-shadow:none;background:#201e40;width:100vw;text-align:center;position:relative;top:auto;right:50%;bottom:auto;left:50%}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .gfield_description,.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .gfield_label,.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .ginput_container{width:100%}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .gfield_label{max-width:none;color:#fc3}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .gfield_label:before{display:none}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .ginput_container{display:inline-block;margin-top:7px;float:none;background:-webkit-gradient(linear,left top,right top,from(#f2903d),color-stop(36.25%,#ed3b33),color-stop(63.33%,#97406c),to(#275690));background:linear-gradient(90deg,#f2903d,#ed3b33 36.25%,#97406c 63.33%,#275690);-webkit-background-clip:text;-webkit-text-fill-color:transparent;vertical-align:middle;width:auto}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .ginput_container .ginput_total{font-size:64px}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield.gfield_total .gfield_description{color:#fff}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_description{clear:left;padding:0}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .ginput_container{float:right;padding:0;width:62%}@media only screen and (max-width:576px){.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .ginput_container{float:none;margin-top:10px;width:auto}}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield textarea{margin:0;width:100%}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_checkbox li{overflow:visible;margin-bottom:30px}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_checkbox li label{display:inline-block;position:relative;z-index:2;padding:4px 0 4px 36px;vertical-align:top;line-height:1.25;font-size:18px}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_checkbox li label:before{z-index:1;margin-right:6px;border:1px solid #201e40;border-radius:7px;background:#fff;width:30px;height:30px;content:"";position:absolute;top:0;right:auto;bottom:auto;left:0}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_checkbox li label:after{z-index:2;width:44px;height:35px;content:"";position:absolute;top:-8px;right:auto;bottom:auto;left:-5px}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_checkbox li label:hover{background:-webkit-gradient(linear,left top,right top,from(#f2903d),color-stop(36.25%,#ed3b33),color-stop(63.33%,#97406c),to(#275690));background:linear-gradient(90deg,#f2903d,#ed3b33 36.25%,#97406c 63.33%,#275690);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=checkbox]{z-index:1;position:absolute;top:7px;right:auto;bottom:auto;left:7px}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=checkbox]:checked+label{background:-webkit-gradient(linear,left top,right top,from(#f2903d),color-stop(36.25%,#ed3b33),color-stop(63.33%,#97406c),to(#275690));background:linear-gradient(90deg,#f2903d,#ed3b33 36.25%,#97406c 63.33%,#275690);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:400}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=checkbox]:checked+label:after{background-image:url(../img/checked.c8c0aaad664f9f4bbd27625bf454a607.svg)}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;width:100%}@media only screen and (max-width:576px){.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li{position:relative;-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%;margin:0 0 16px;height:60px;overflow:hidden;text-align:center;text-transform:uppercase;font-size:18px}@media only screen and (max-width:576px){.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li{-webkit-box-flex:0;-ms-flex:none;flex:none}}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li label{z-index:2;margin:0;border-radius:5px;padding:0;max-width:none;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li label:before{z-index:1;border-radius:5px;background:#201e40;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li label:after{z-index:2;border-radius:4px;background:#fff;content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li label:hover:before{background:-webkit-gradient(linear,left top,right top,from(#f2903d),color-stop(36.25%,#ed3b33),color-stop(63.33%,#97406c),to(#275690));background:linear-gradient(90deg,#f2903d,#ed3b33 36.25%,#97406c 63.33%,#275690)}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li label span{display:inline-block;z-index:3;margin:0;padding:0 10px;line-height:60px;text-align:center;position:absolute;top:0;right:0;bottom:0;left:0}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=radio]:checked+label{font-weight:400}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=radio]:checked+label:before,.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=radio]:checked+label span{background:-webkit-gradient(linear,left top,right top,from(#f2903d),color-stop(36.25%,#ed3b33),color-stop(63.33%,#97406c),to(#275690));background:linear-gradient(90deg,#f2903d,#ed3b33 36.25%,#97406c 63.33%,#275690)}.gform_wrapper .calculator .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=radio]:checked+label span{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gform_wrapper .calculator .gform_footer{margin:0;padding:0;text-align:center}.gform_wrapper .calculator .gform_footer input.button{margin:0;border:0;border-radius:8px;padding:19px 33px;text-transform:uppercase;font-size:36px;font-weight:400}.gform_wrapper .calculator .gform_footer input.button:hover{background:-webkit-gradient(linear,left top,right top,from(#f2903d),color-stop(36.25%,#ed3b33),color-stop(63.33%,#97406c),to(#275690));background:linear-gradient(90deg,#f2903d,#ed3b33 36.25%,#97406c 63.33%,#275690);color:#fff}.award{margin:0}.award img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.post-password-form{margin:2.5rem 0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);background:linear-gradient(45deg,#f2903d 10%,#ed3833 40%,#5b4694 70%,#1a598f);padding:2rem;text-align:center;color:#fff}
