.elementor-kit-8{--e-global-color-primary:#236192;--e-global-color-secondary:#5e8ab4;--e-global-color-text:#515559;--e-global-color-accent:#aad369;--e-global-color-e2cc372:#d64933;--e-global-color-2d3ab0e:#fff;--e-global-color-ae40f6b:#8f8f8f;--e-global-color-60f373e:#ddd;--e-global-color-75a3fe4:#f0f0f0;--e-global-color-da494c2:#FFFFFF00;--e-global-color-82c92aa:#000;--e-global-color-7d9fc8c:#53548d;--e-global-color-7b6cec2:#24629b;--e-global-color-3cc2e4b:#00b2b1;--e-global-color-4749f47:#88c983;--e-global-typography-primary-font-family:"myriad-pro";--e-global-typography-accent-font-family:"myriad-pro";--e-global-typography-accent-font-size:2.7rem;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:-2px;color:var(--e-global-color-text);font-family:"myriad-pro",sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em}.elementor-kit-8 a{color:var(--e-global-color-primary);font-family:"myriad-pro",sans-serif;line-height:1em}.elementor-kit-8 a:hover{color:var(--e-global-color-accent)}.elementor-kit-8 h1{color:var(--e-global-color-primary);font-family:"myriad-pro",sans-serif;font-size:2.7rem;line-height:1em}.elementor-kit-8 h2{color:var(--e-global-color-primary);font-size:1.6rem;line-height:1.1em}.elementor-kit-8 h3{color:var(--e-global-color-primary);font-size:1.4rem;line-height:1.1em}.elementor-kit-8 h4{color:var(--e-global-color-primary);font-size:1.3rem;line-height:1.1em}.elementor-kit-8 h5{color:var(--e-global-color-primary);font-size:1.2rem;line-height:1.1em}.elementor-kit-8 h6{color:var(--e-global-color-primary);font-size:1.1rem;line-height:1.1em}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{color:var(--e-global-color-primary);background-color:var(--e-global-color-da494c2);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{color:var(--e-global-color-accent);background-color:var(--e-global-color-da494c2);border-radius:0 0 0 0}.elementor-kit-8 label{color:var(--e-global-color-text)}.elementor-kit-8 input:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{color:var(--e-global-color-text);background-color:#F0F0F000}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-bottom:36px}.elementor-element{--widgets-spacing:36px}{}h1.entry-title{display:var(--page-title-display)}@media (max-width:1024px){.elementor-kit-8{--e-global-typography-accent-font-size:2.2rem;font-size:1rem;line-height:1.4em}.elementor-kit-8 h1{font-size:2.2rem;line-height:1em}.elementor-kit-8 h2{font-size:1.6rem;line-height:1em}.elementor-kit-8 h3{font-size:1.5rem;line-height:1.1em}.elementor-kit-8 h4{font-size:1.4rem;line-height:1.1em}.elementor-kit-8 h5{font-size:1.3rem;line-height:1.1em}.elementor-kit-8 h6{font-size:1.2rem;line-height:1.1em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:768px}.e-con{--container-max-width:768px}}@media (max-width:767px){.elementor-kit-8{--e-global-typography-accent-font-size:2rem;font-size:1rem;line-height:1.4em}.elementor-kit-8 h1{font-size:1.7rem;line-height:1.1em}.elementor-kit-8 h2{font-size:1.5rem;line-height:1.1em}.elementor-kit-8 h3{font-size:1.4rem;line-height:1.1em}.elementor-kit-8 h4{font-size:1.3rem;line-height:1.1em}.elementor-kit-8 h5{font-size:1.2rem}.elementor-kit-8 h6{font-size:1.1rem;line-height:1.1em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:430px}.e-con{--container-max-width:430px}}@media (max-width:429px){.elementor-kit-8{--e-global-typography-accent-font-size:1.7rem;font-size:1rem;line-height:1.4em}.elementor-kit-8 h1{font-size:1.6rem;line-height:1.1em}.elementor-kit-8 h2{font-size:1.5rem;line-height:1.1em}.elementor-kit-8 h3{font-size:1.4rem;line-height:1.1em}.elementor-kit-8 h4{font-size:1.3rem;line-height:1.1em}.elementor-kit-8 h5{font-size:1.2rem;line-height:1.1em}.elementor-kit-8 h6{font-size:1.1rem;line-height:1.1em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:320px}.e-con{--container-max-width:320px}}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:320px;width:100%;font-family:"myriad-pro",sans-serif;font-size:24px;line-height:1.4em;font-weight:400;text-transform:none;text-decoration:none}body{max-width:1920px;margin:0 auto}h1,h2,h3,h4,h5,h6{position:relative;margin-top:.7rem;margin-bottom:.3rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}strong{font-weight:600}.elementor-section{margin:0;padding:1rem 1.5rem}.elementor-inner-section{margin:0;padding:0}.elementor-widget-text-editor p{position:relative;margin-top:0}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor ul{margin-bottom:.5rem;margin-top:.5rem;padding-left:1.4rem}.elementor-widget-text-editor ul li{list-style-type:disc}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}a.vanir-link-underline{text-decoration:underline}.vnr-quote-byline .elementor-widget-container{margin-left:.75rem;font-weight:600}.vnr-quote-byline:before{content:'-';float:left}.vnr-button,a.vnr-a-button{text-align:center}.vnr-button .elementor-button,a.vnr-a-button{border:1px solid var(--e-global-color-text);color:var(--e-global-color-text);background-color:#ffffff01;padding:.4rem 1rem;text-transform:uppercase;font-size:1rem;font-weight:400}.vnr-button .elementor-button:hover,a.vnr-a-button:hover{border-color:var(--e-global-color-accent);color:var(--e-global-color-accent)}.vnr-green-button .elementor-button,a.vnr-a-button{border-color:var(--e-global-color-accent);color:var(--e-global-color-accent)}.vnr-green-button .elementor-button:hover,a.vnr-a-button:hover{border-color:var(--e-global-color-primary);color:var(--e-global-color-primary)}.vnr-blue-button .elementor-button{border-color:var(--e-global-color-primary);color:var(--e-global-color-primary)}.vnr-blue-button .elementor-button:hover{border-color:var(--e-global-color-text);color:var(--e-global-color-text)}.vnr-white-button .elementor-button{border-color:#fff;color:#fff}.vnr-white-button .elementor-button:hover{border-color:var(--e-global-color-accent);color:var(--e-global-color-accent)}.vnr-services-button-icon img{height:1.4rem;margin:0 .5rem 0 0}.vnr-services-button-text{font-size:1.2rem;color:var(--e-global-color-text)}.vnr-services-button-icon-wrap,.vnr-services-button-text-wrap{display:block}.vnr-services-button-icon-wrap{float:left}a:hover .vnr-services-button-text{color:var(--e-global-color-accent);transition:.2s}.vnr-services-button-wrap{padding:0 0 .9rem 0}@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}.elementor-element.fadeInUp{animation-name:fadeUp}@media print{.sidebar div div{display:none!important}}@media only screen and (-webkit-max-device-pixel-ratio:3) and (max-width:1024px),only screen and (max-resolution:3dppx) and (max-width:1024px){html{font-size:20px;line-height:26px}.elementor-section{margin:0;padding:1rem}}@media only screen and (-webkit-max-device-pixel-ratio:3) and (max-width:767px),only screen and (max-resolution:3dppx) and (max-width:767px){html{font-size:20px;line-height:26px}.elementor-section{margin:0;padding:1rem}}@media only screen and (-webkit-max-device-pixel-ratio:3) and (max-width:429px),only screen and (max-resolution:3dppx) and (max-width:429px){html{font-size:20px;line-height:26px}}