@font-face{font-family:Lato;src:url(../fonts/Lato-Bold.woff2) format("woff2"),url(../fonts/Lato-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-BoldItalic.woff2) format("woff2"),url(../fonts/Lato-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Black.woff2) format("woff2"),url(../fonts/Lato-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-BlackItalic.woff2) format("woff2"),url(../fonts/Lato-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Lato Hairline";src:url(../fonts/Lato-HairlineItalic.woff2) format("woff2"),url(../fonts/Lato-HairlineItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Heavy.woff2) format("woff2"),url(../fonts/Lato-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Lato Hairline";src:url(../fonts/Lato-Hairline.woff2) format("woff2"),url(../fonts/Lato-Hairline.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-HeavyItalic.woff2) format("woff2"),url(../fonts/Lato-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Light.woff2) format("woff2"),url(../fonts/Lato-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Italic.woff2) format("woff2"),url(../fonts/Lato-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-LightItalic.woff2) format("woff2"),url(../fonts/Lato-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-MediumItalic.woff2) format("woff2"),url(../fonts/Lato-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Regular.woff2) format("woff2"),url(../fonts/Lato-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Medium.woff2) format("woff2"),url(../fonts/Lato-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-ThinItalic.woff2) format("woff2"),url(../fonts/Lato-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Thin.woff2) format("woff2"),url(../fonts/Lato-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-SemiboldItalic.woff2) format("woff2"),url(../fonts/Lato-SemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Semibold.woff2) format("woff2"),url(../fonts/Lato-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-ExtraBold.woff2) format("woff2"),url(Bitter-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-BoldItalic.woff2) format("woff2"),url(Bitter-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-Bold.woff2) format("woff2"),url(Bitter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-Black.woff2) format("woff2"),url(Bitter-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-BlackItalic.woff2) format("woff2"),url(Bitter-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-ExtraBoldItalic.woff2) format("woff2"),url(Bitter-ExtraBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-Italic.woff2) format("woff2"),url(Bitter-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-SemiBoldItalic.woff2) format("woff2"),url(Bitter-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-Medium.woff2) format("woff2"),url(Bitter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-Regular.woff2) format("woff2"),url(Bitter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-SemiBold.woff2) format("woff2"),url(Bitter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-MediumItalic.woff2) format("woff2"),url(Bitter-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-Light.woff2) format("woff2"),url(Bitter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(../fonts/Bitter-LightItalic.woff2) format("woff2"),url(Bitter-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}:root{--safe-area-bottom:calc(100vh - 100 * var(--vh));--admin-bar-height:0px}:focus{outline:0}@media (max-width:600px){html #wpadminbar{margin-top:-46px}}body{font-family:Lato,sans-serif;color:#37393f;position:relative}@media (min-width:1200px){body{font-size:20px}}body.is-lock{overflow:hidden;position:fixed;width:100%}@media (min-width:600px){body.admin-bar{--admin-bar-height:46px}}@media (min-width:782px){body.admin-bar{--admin-bar-height:32px}}.ven-container{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;min-height:100vh;overflow:hidden}@media all and (-ms-high-contrast:none){.ven-container{display:block}}.ven-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ven-popup-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5;z-index:9998}@media (min-width:992px){.container-fluid{padding-left:40px;padding-right:40px}}@media (min-width:1366px){.container-fluid{padding-left:80px;padding-right:80px}}a{color:inherit}a:hover{color:inherit;text-decoration:none}img{max-width:100%}img.lazy{visibility:hidden}img.lazy.loaded{visibility:visible}.ven-img-drop,.ven-img-drop-contain{display:block;position:relative;overflow:hidden}.ven-img-drop img,.ven-img-drop-contain img{display:block;width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;left:0;top:0}.ven-img-drop img{-o-object-fit:cover;object-fit:cover}.ven-img-drop-contain img{-o-object-fit:contain;object-fit:contain}.custom-object-fit{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.custom-object-fit>img{display:none!important}input,textarea{font-size:16px}textarea{resize:none}[data-aos=fade-up]{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}@-webkit-keyframes v-kenburns{100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes v-kenburns{100%{-webkit-transform:scale(1);transform:scale(1)}}.gform_button,.ven-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;vertical-align:middle;background-color:transparent;border:thin solid transparent;padding:20px 40px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:20px;font-weight:700;line-height:1;color:#fff;cursor:pointer;text-transform:uppercase}@media (min-width:992px){.gform_button,.ven-btn{font-size:26px}}.gform_button>span,.ven-btn>span{vertical-align:middle}.gform_button>span+svg,.ven-btn>span+svg{margin-left:10px}.gform_button svg[role=img],.ven-btn svg[role=img]{width:1.15385em;height:1.15385em}.disabled.gform_button,.disabled.ven-btn-outline-primary,.disabled.ven-btn-primary,.gform_button:disabled,.ven-btn-outline-primary:disabled,.ven-btn-primary:disabled{background-color:#ced4da}.disabled.gform_button:hover,.disabled.ven-btn-outline-primary:hover,.disabled.ven-btn-primary:hover,.gform_button:disabled:hover,.ven-btn-outline-primary:disabled:hover,.ven-btn-primary:disabled:hover{background-color:#ced4da}.disabled.ven-btn-link,.ven-btn-link:disabled{color:#ced4da}.disabled.ven-btn-link:hover,.ven-btn-link:disabled:hover{color:#ced4da}.ven-btn-block{width:100%}.ven-btn-link{border:none;padding:0;color:#0f3153;text-align:left}.ven-btn-primary{background-color:#0f3153}.ven-btn-primary:hover{background-color:#0f3153}.gform_button,.ven-btn-outline-primary{border-color:#0f3153;color:#0f3153}.gform_button:hover,.ven-btn-outline-primary:hover{background-color:#0f3153;color:#fff}.ven-bg-brown-light{background-color:#e4dedb}.ven-bg-light{background-color:#f1edec}.ven-bg-1{background-image:url(../images/bg-1.jpg);background-repeat:no-repeat;background-position:0 0;background-size:250px auto}@media (min-width:992px){.ven-bg-1{background-size:534px auto}}.ven-bg-2{background-image:url(../images/bg-2.jpg);background-repeat:no-repeat;background-position:100% 0;background-size:auto 100%}.ven-thumbnail{display:block;position:relative}.ven-thumbnail svg[role=img]{width:36px;height:36px;position:absolute;right:15px;bottom:15px;z-index:2;color:#fff}.ven-project-thumbnail{height:0;padding-bottom:75.48387%}.ven-project-name{margin-bottom:10px}@media (min-width:992px){.ven-project-name{margin-bottom:20px;min-height:90px}}.ven-project-price{font-size:20px;font-weight:700}@media (min-width:992px){.ven-project-price{font-size:26px}}.gfield,.ven-form-group{margin-bottom:50px;position:relative}.gfield_label,.ven-form-label{vertical-align:middle;font-size:inherit;color:#37393f;margin-bottom:12px}.ginput_container input[type=email],.ginput_container input[type=number],.ginput_container input[type=password],.ginput_container input[type=search] input[type=tel],.ginput_container input[type=tel],.ginput_container input[type=text],.ginput_container input[type=time],.ginput_container input[type=url],.ginput_container input[type=week],.ginput_container textarea,.select2-container--default .select2-selection--single,.ven-form-control{display:block;width:100%;height:40px;padding:0 0;background-color:transparent;border-radius:0;border-style:solid;border-color:#37393f;border-width:0 0 2px;color:#37393f;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ginput_container input:-webkit-autofill:active[type=email],.ginput_container input:-webkit-autofill:active[type=number],.ginput_container input:-webkit-autofill:active[type=password],.ginput_container input:-webkit-autofill:active[type=tel],.ginput_container input:-webkit-autofill:active[type=text],.ginput_container input:-webkit-autofill:active[type=time],.ginput_container input:-webkit-autofill:active[type=url],.ginput_container input:-webkit-autofill:active[type=week],.ginput_container input:-webkit-autofill:focus[type=email],.ginput_container input:-webkit-autofill:focus[type=number],.ginput_container input:-webkit-autofill:focus[type=password],.ginput_container input:-webkit-autofill:focus[type=tel],.ginput_container input:-webkit-autofill:focus[type=text],.ginput_container input:-webkit-autofill:focus[type=time],.ginput_container input:-webkit-autofill:focus[type=url],.ginput_container input:-webkit-autofill:focus[type=week],.ginput_container input:-webkit-autofill:hover[type=email],.ginput_container input:-webkit-autofill:hover[type=number],.ginput_container input:-webkit-autofill:hover[type=password],.ginput_container input:-webkit-autofill:hover[type=tel],.ginput_container input:-webkit-autofill:hover[type=text],.ginput_container input:-webkit-autofill:hover[type=time],.ginput_container input:-webkit-autofill:hover[type=url],.ginput_container input:-webkit-autofill:hover[type=week],.ginput_container input:-webkit-autofill[type=email],.ginput_container input:-webkit-autofill[type=number],.ginput_container input:-webkit-autofill[type=password],.ginput_container input:-webkit-autofill[type=tel],.ginput_container input:-webkit-autofill[type=text],.ginput_container input:-webkit-autofill[type=time],.ginput_container input:-webkit-autofill[type=url],.ginput_container input:-webkit-autofill[type=week],.ginput_container input[type=search] input:-webkit-autofill[type=tel],.ginput_container textarea:-webkit-autofill,.ginput_container textarea:-webkit-autofill:active,.ginput_container textarea:-webkit-autofill:focus,.ginput_container textarea:-webkit-autofill:hover,.select2-container--default .select2-selection--single:-webkit-autofill,.select2-container--default .select2-selection--single:-webkit-autofill:active,.select2-container--default .select2-selection--single:-webkit-autofill:focus,.select2-container--default .select2-selection--single:-webkit-autofill:hover,.ven-form-control:-webkit-autofill,.ven-form-control:-webkit-autofill:active,.ven-form-control:-webkit-autofill:focus,.ven-form-control:-webkit-autofill:hover{-webkit-text-fill-color:#37393f;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media (min-width:992px){.ginput_container input[type=email],.ginput_container input[type=number],.ginput_container input[type=password],.ginput_container input[type=search] input[type=tel],.ginput_container input[type=tel],.ginput_container input[type=text],.ginput_container input[type=time],.ginput_container input[type=url],.ginput_container input[type=week],.ginput_container textarea,.select2-container--default .select2-selection--single,.ven-form-control{font-size:20px}}@media (min-width:1600px){.ginput_container input[type=email],.ginput_container input[type=number],.ginput_container input[type=password],.ginput_container input[type=search] input[type=tel],.ginput_container input[type=tel],.ginput_container input[type=text],.ginput_container input[type=time],.ginput_container input[type=url],.ginput_container input[type=week],.ginput_container textarea,.select2-container--default .select2-selection--single,.ven-form-control{font-size:26px}}.ginput_container input:focus[type=email],.ginput_container input:focus[type=number],.ginput_container input:focus[type=password],.ginput_container input:focus[type=tel],.ginput_container input:focus[type=text],.ginput_container input:focus[type=time],.ginput_container input:focus[type=url],.ginput_container input:focus[type=week],.ginput_container input[type=search] input:focus[type=tel],.ginput_container textarea:focus,.select2-container--default .select2-selection--single:focus,.ven-form-control:focus{border-color:#37393f}.ginput_container input[type=email]::-webkit-input-placeholder,.ginput_container input[type=number]::-webkit-input-placeholder,.ginput_container input[type=password]::-webkit-input-placeholder,.ginput_container input[type=search] input[type=tel]::-webkit-input-placeholder,.ginput_container input[type=tel]::-webkit-input-placeholder,.ginput_container input[type=text]::-webkit-input-placeholder,.ginput_container input[type=time]::-webkit-input-placeholder,.ginput_container input[type=url]::-webkit-input-placeholder,.ginput_container input[type=week]::-webkit-input-placeholder,.ginput_container textarea::-webkit-input-placeholder,.select2-container--default .select2-selection--single::-webkit-input-placeholder,.ven-form-control::-webkit-input-placeholder{color:#37393f}.ginput_container input[type=email]::-moz-placeholder,.ginput_container input[type=number]::-moz-placeholder,.ginput_container input[type=password]::-moz-placeholder,.ginput_container input[type=search] input[type=tel]::-moz-placeholder,.ginput_container input[type=tel]::-moz-placeholder,.ginput_container input[type=text]::-moz-placeholder,.ginput_container input[type=time]::-moz-placeholder,.ginput_container input[type=url]::-moz-placeholder,.ginput_container input[type=week]::-moz-placeholder,.ginput_container textarea::-moz-placeholder,.select2-container--default .select2-selection--single::-moz-placeholder,.ven-form-control::-moz-placeholder{color:#37393f}.ginput_container input[type=email]:-ms-input-placeholder,.ginput_container input[type=number]:-ms-input-placeholder,.ginput_container input[type=password]:-ms-input-placeholder,.ginput_container input[type=search] input[type=tel]:-ms-input-placeholder,.ginput_container input[type=tel]:-ms-input-placeholder,.ginput_container input[type=text]:-ms-input-placeholder,.ginput_container input[type=time]:-ms-input-placeholder,.ginput_container input[type=url]:-ms-input-placeholder,.ginput_container input[type=week]:-ms-input-placeholder,.ginput_container textarea:-ms-input-placeholder,.select2-container--default .select2-selection--single:-ms-input-placeholder,.ven-form-control:-ms-input-placeholder{color:#37393f}.ginput_container input[type=email]::-ms-input-placeholder,.ginput_container input[type=number]::-ms-input-placeholder,.ginput_container input[type=password]::-ms-input-placeholder,.ginput_container input[type=search] input[type=tel]::-ms-input-placeholder,.ginput_container input[type=tel]::-ms-input-placeholder,.ginput_container input[type=text]::-ms-input-placeholder,.ginput_container input[type=time]::-ms-input-placeholder,.ginput_container input[type=url]::-ms-input-placeholder,.ginput_container input[type=week]::-ms-input-placeholder,.ginput_container textarea::-ms-input-placeholder,.select2-container--default .select2-selection--single::-ms-input-placeholder,.ven-form-control::-ms-input-placeholder{color:#37393f}.ginput_container input[type=email]::placeholder,.ginput_container input[type=number]::placeholder,.ginput_container input[type=password]::placeholder,.ginput_container input[type=search] input[type=tel]::placeholder,.ginput_container input[type=tel]::placeholder,.ginput_container input[type=text]::placeholder,.ginput_container input[type=time]::placeholder,.ginput_container input[type=url]::placeholder,.ginput_container input[type=week]::placeholder,.ginput_container textarea::placeholder,.select2-container--default .select2-selection--single::placeholder,.ven-form-control::placeholder{color:#37393f}.ginput_container input:disabled[type=email],.ginput_container input:disabled[type=number],.ginput_container input:disabled[type=password],.ginput_container input:disabled[type=tel],.ginput_container input:disabled[type=text],.ginput_container input:disabled[type=time],.ginput_container input:disabled[type=url],.ginput_container input:disabled[type=week],.ginput_container input[type=search] input:disabled[type=tel],.ginput_container textarea:disabled,.select2-container--default .select2-selection--single:disabled,.ven-form-control:disabled{border-color:rgba(55,57,63,.5)}.ginput_container textarea,textarea.ven-form-control{padding:0}.gfield_checkbox div,.gfield_checkbox li,.gfield_radio div,.gfield_radio li,.ven-custom-control{display:block;padding-left:1.66667em;position:relative;line-height:1}@media (min-width:992px){.gfield_checkbox div,.gfield_checkbox li,.gfield_radio div,.gfield_radio li,.ven-custom-control{font-size:20px}}@media (min-width:1600px){.gfield_checkbox div,.gfield_checkbox li,.gfield_radio div,.gfield_radio li,.ven-custom-control{font-size:26px}}.gfield_checkbox div label,.gfield_checkbox li label,.gfield_radio div label,.gfield_radio li label,.ven-custom-control label{font-weight:400;line-height:1.4;vertical-align:middle;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gfield_checkbox div label::after,.gfield_checkbox div label::before,.gfield_checkbox li label::after,.gfield_checkbox li label::before,.gfield_radio div label::after,.gfield_radio div label::before,.gfield_radio li label::after,.gfield_radio li label::before,.ven-custom-control label::after,.ven-custom-control label::before{content:"";display:block;width:1em;height:1em;position:absolute;top:.2em;left:0;border-radius:3px}.gfield_checkbox div label::before,.gfield_checkbox li label::before,.gfield_radio div label::before,.gfield_radio li label::before,.ven-custom-control label::before{border:2px solid #37393f}.gfield_checkbox div label::after,.gfield_checkbox li label::after,.gfield_radio div label::after,.gfield_radio li label::after,.ven-custom-control label::after{opacity:0;background-repeat:no-repeat;background-position:50% 50%;z-index:1}.gfield_checkbox div input,.gfield_checkbox li input,.gfield_radio div input,.gfield_radio li input,.ven-custom-control input{display:none}.gfield_checkbox div input[type=checkbox]+label::after,.gfield_checkbox li input[type=checkbox]+label::after,.gfield_radio div input[type=checkbox]+label::after,.gfield_radio li input[type=checkbox]+label::after,.ven-custom-control input[type=checkbox]+label::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='12' viewBox='0 0 19 12'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2337393f' d='M18.05 1.5L16.57.2h-.48L5.82 8.899l-3.74-3.1-.24-.099-.24.099L.1 7a.253.253 0 0 0 0 .399L4.82 11.4c.31.199.68.399.99.399.45 0 .83-.299.98-.399h.01l11.26-9.5a.26.26 0 0 0-.01-.4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:.63333em auto}.gfield_checkbox div input[type=radio]+label::after,.gfield_checkbox div input[type=radio]+label::before,.gfield_checkbox li input[type=radio]+label::after,.gfield_checkbox li input[type=radio]+label::before,.gfield_radio div input[type=radio]+label::after,.gfield_radio div input[type=radio]+label::before,.gfield_radio li input[type=radio]+label::after,.gfield_radio li input[type=radio]+label::before,.ven-custom-control input[type=radio]+label::after,.ven-custom-control input[type=radio]+label::before{border-radius:50%}.gfield_checkbox div input[type=radio]+label::after,.gfield_checkbox li input[type=radio]+label::after,.gfield_radio div input[type=radio]+label::after,.gfield_radio li input[type=radio]+label::after,.ven-custom-control input[type=radio]+label::after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='black'/%3E%3C/svg%3E%0A");background-size:8px auto}.gfield_checkbox div input:checked+label::after,.gfield_checkbox li input:checked+label::after,.gfield_radio div input:checked+label::after,.gfield_radio li input:checked+label::after,.ven-custom-control input:checked+label::after{opacity:1}.gform_fields .validation_message,.invalid-message{display:block;font-size:10px;color:#ff4242;margin-top:6px}.gform_wrapper .validation_error{display:none}.gform_fields{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -50px}.gfield{width:calc(100% - 100px);margin-left:50px;margin-right:50px}@media (min-width:768px){.gfield.medium{width:calc(50% - 100px)}}.gfield.hidden_label .gfield_label{display:none}.gfield.clear_label .gfield_label{position:static;padding:0;margin-bottom:12px;color:#37393f}.gfield_error .ginput_container input[type=email],.gfield_error .ginput_container input[type=number],.gfield_error .ginput_container input[type=password],.gfield_error .ginput_container input[type=search] input[type=tel],.gfield_error .ginput_container input[type=tel],.gfield_error .ginput_container input[type=text],.gfield_error .ginput_container input[type=time],.gfield_error .ginput_container input[type=url],.gfield_error .ginput_container input[type=week]{border-color:#ff4242!important}.ginput_container textarea{height:120px}.gfield_error .ginput_container textarea{border-color:#ff4242!important}.ginput_container_fileupload{position:relative;border:thin solid #37393f}.ginput_container_fileupload::after{display:block;content:"";width:11px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.57227 1V8.99993' stroke='%2333322B'/%3E%3Cpath d='M3.28516 3.28569L5.57085 1L7.85655 3.28569' stroke='%2333322B'/%3E%3Cpath d='M8.42851 5.57153H10.1428V13H1V5.57153H2.71427' stroke='%2333322B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:16px;top:calc(50% - 8px);pointer-events:none}.ginput_container_fileupload input{opacity:0;display:block;width:100%;height:38px;top:0;left:0;z-index:1;cursor:pointer}.ginput_container_fileupload .ginput_preview,.ginput_container_fileupload .screen-reader-text,.ginput_container_fileupload>.validation_message{display:none}.ginput_container_fileupload .ginput_custom_preview{position:absolute;top:calc(50% - 5px);left:0;right:30px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;pointer-events:none}.ven-form-row{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}.ven-form-label .optional{display:none}.ven-form-label .required{text-decoration:none}.ven-form-group{width:100%}@media (min-width:992px){.ven-form-group--half{width:calc(50% - 50px)}}.ven-form-group.clear_label .ven-form-label{position:static;padding:0;margin-bottom:12px;color:#37393f}.ven-form-group--error .ven-form-control{border-color:#ff4242!important}textarea.ven-form-control{height:auto}.select2-container--default .select2-selection--single{padding:0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{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:center;-ms-flex-pack:center;justify-content:center;height:100%;line-height:1;padding-left:0;padding-right:0;color:#37393f}.select2-container--default .select2-selection--single .select2-selection__arrow{width:18px;height:100%;top:0;right:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5L10 1' stroke='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;border:none;margin:0}.select2-container--default .select2-search--dropdown .select2-search__field{outline:0;border-color:#37393f;border-radius:0}.select2-container--default .select2-results__option{font-size:20px;padding:8px 16px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#c4b6b0}.select2-container--default .select2-results__option--selected{background-color:#f1edec}.select2-dropdown{background-color:#f1edec;border:0 0 2px solid #37393f!important;border-radius:0!important;overflow:hidden}.gfield_checkbox,.gfield_radio{padding-left:0;margin-bottom:0;list-style:none}.gfield_checkbox div,.gfield_checkbox li,.gfield_radio div,.gfield_radio li{margin-bottom:1rem}.gform_submission_error{font-size:20px;color:red}.gform_ajax_spinner{width:45px;margin-left:10px}.ven-custom-switcher{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-bottom:0;padding:3px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ven-custom-switcher>input{display:none}.ven-custom-switcher>input:checked+.ven-custom-switcher__slider{background-color:#adb5bd;padding-left:0;padding-right:24px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ven-custom-switcher>input:checked+.ven-custom-switcher__slider::before{left:28px;background-color:#dc3545}.ven-custom-switcher>input:checked+.ven-custom-switcher__slider::after{content:"on"}.ven-custom-switcher__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:16px;padding-left:24px;border-radius:16px;background-color:#ced4da;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.ven-custom-switcher__slider::before{content:"";display:block;width:22px;height:22px;border-radius:50%;background-color:#424242;-webkit-box-shadow:2px 1px 4px rgba(0,0,0,.25);box-shadow:2px 1px 4px rgba(0,0,0,.25);position:absolute;top:calc(50% - 11px);left:0;-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease}.ven-custom-switcher__slider::after{content:"off";font-size:8px;line-height:1;text-transform:uppercase;color:rgba(0,0,0,.5)}.ven-custom-switcher__label{margin-left:10px;font-size:14px;line-height:1.28571}.ven-footer-contact__phone,.ven-heading,.ven-section__content h2,.ven-section__title{font-family:Bitter,serif;font-weight:400;text-transform:uppercase;letter-spacing:.2em}.ven-h1{font-size:24px}@media (min-width:1200px){.ven-h1{font-size:36px}}.ven-h2,.ven-section__content h2,.ven-section__title{font-size:20px}@media (min-width:1200px){.ven-h2,.ven-section__content h2,.ven-section__title{font-size:30px}}svg[role=img]{display:inline-block;width:16px;height:16px;vertical-align:middle;fill:currentColor}.ven-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.ven-icon-minus,.ven-icon-plus{font-size:7px;width:1em;height:1em}.ven-icon-minus::before,.ven-icon-plus::before{content:"";display:block;width:100%;height:1px;background-color:currentColor}.ven-icon-plus{position:relative}.ven-icon-plus::after{content:"";display:block;width:1px;height:100%;background-color:currentColor;position:absolute;top:0;left:calc((1em - 1px)/ 2)}.ven-icon-remove{width:1em;height:1em;position:relative}.ven-icon-remove::after,.ven-icon-remove::before{content:"";display:block;width:100%;height:1px;background-color:currentColor;position:absolute;left:0;top:50%}.ven-icon-remove::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ven-icon-remove::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ven-loading{position:relative;color:transparent;pointer-events:none}.ven-loading:hover{color:transparent}.ven-loading::after{content:"";display:inline-block;width:1.5em;height:1.5em;background-image:url(../images/loading-light.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:1.5em auto;vertical-align:middle;position:absolute;top:calc(50% - .75em);left:calc(50% - .75em);mix-blend-mode:difference}.ven-noti{position:fixed;top:12vh;right:60px;z-index:100;width:250px;padding:15px;background:#007bff;color:#fff;opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.ven-noti.opening{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;z-index:9999}.ven-noti.opening .woocommerce-error{list-style:none;padding:0;margin:0}@media (max-width:767.98px){.ven-noti{width:90%;right:5%}}.slick-dots{padding-left:0;margin-bottom:0;list-style:none;text-align:center;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.slick-dots li{display:inline-block}.slick-dots li button{background-color:transparent;border:none;border-radius:0;padding:20px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0}@media (min-width:992px){.slick-dots li button{padding:20px}}.slick-dots li button::before{display:block;content:"";width:16px;height:16px;border-radius:50%;background-color:#fff}.slick-dots li.slick-active button::before{background-color:#37393f}.slick-arrow{background-color:#dedede;border:none;border-radius:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;width:50px;height:50px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10}.slick-arrow svg[role=img]{width:30px;height:30px}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev svg{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.slick-arrow.slick-next{right:0}.plyr__control--overlaid{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' viewBox='0 0 101 101'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M40.448 73.09V27.67l30.277 22.71zM50.501 0C36.546 0 24.639 4.93 14.783 14.78 4.926 24.641-.002 36.5 0 50.38c.002 13.88 4.93 25.75 14.785 35.6 9.855 9.86 21.761 14.78 35.716 14.78 13.956 0 25.861-4.92 35.716-14.78C96.07 76.13 101 64.26 101 50.38c0-13.88-4.93-25.739-14.783-35.6C76.362 4.93 64.457 0 50.501 0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% 100%;width:50px!important;height:50px!important;padding:0}@media (min-width:992px){.plyr__control--overlaid{width:101px!important;height:101px!important}}.plyr__control--overlaid svg{display:none}.plyr__control--overlaid:hover{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' viewBox='0 0 101 101'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M40.448 73.09V27.67l30.277 22.71zM50.501 0C36.546 0 24.639 4.93 14.783 14.78 4.926 24.641-.002 36.5 0 50.38c.002 13.88 4.93 25.75 14.785 35.6 9.855 9.86 21.761 14.78 35.716 14.78 13.956 0 25.861-4.92 35.716-14.78C96.07 76.13 101 64.26 101 50.38c0-13.88-4.93-25.739-14.783-35.6C76.362 4.93 64.457 0 50.501 0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat!important}.ven-footer-contact{background-color:#c4b6b0;padding:50px 0;color:#0f3153;text-align:center}.ven-footer-contact a{color:inherit}.ven-footer-contact__phone{margin-bottom:20px;font-size:24px;line-height:1.2}@media (min-width:992px){.ven-footer-contact__phone{font-size:32px}}@media (min-width:1600px){.ven-footer-contact__phone{font-size:40px}}.ven-footer-contact__address{font-size:20px;font-weight:500;letter-spacing:.2em}@media (min-width:992px){.ven-footer-contact__address{font-size:24px}}@media (min-width:1600px){.ven-footer-contact__address{font-size:30px}}.ven-footer-information{background-color:#dedede;padding:45px 0}@media (min-width:992px){.ven-footer-information{padding:85px 0}}@media (min-width:768px){.ven-footer-information .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (max-width:767.98px){.ven-footer-information .row>div:not(:last-child){margin-bottom:40px}}.ven-footer-information .link-footer{list-style:none;padding:0;margin-top:10px}.ven-footer-information .link-footer a:hover{color:#0f3153}.ven-socials{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:0;margin-bottom:0;list-style:none}.ven-socials li:not(:last-child){margin-right:74px}.ven-socials li a{display:block}.ven-socials li svg[role=img]{width:44px;height:44px}.ven-extra-link img{height:60px}@media (min-width:992px){.ven-copyright{font-size:20.8px;font-weight:700}}@media (min-width:1600px){.ven-copyright{font-size:26px}}.ven-fordev{color:#000}.ven-fordev #ven-fordev-toggler{display:none}.ven-fordev #ven-fordev-toggler:checked+.ven-fordev__inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ven-fordev__inner{width:200px;position:fixed;top:150px;right:0;z-index:999999;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:999999;font-size:14px}.ven-fordev__header{display:block;width:48px;position:absolute;top:0;right:100%;margin-bottom:0;cursor:pointer;-webkit-box-shadow:1px 2px 10px rgba(85,85,85,.2);box-shadow:1px 2px 10px rgba(85,85,85,.2)}.ven-fordev__header img{display:block;width:100%}.ven-fordev__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#eee;max-height:75vh}.ven-fordev__title{padding:20px 20px 0}.ven-fordev__content{padding:10px 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}.ven-fordev-list{margin-bottom:0;padding-left:0}.ven-fordev-list li{list-style:none}.ven-fordev-list li a{display:block;color:#007bff;padding:8px 20px}.ven-fordev-list li a:focus,.ven-fordev-list li a:hover{color:#000;text-decoration:none;background-color:#f2f2f2}.ven-icon-toggler{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:23px;height:23px;position:relative;color:#000}.ven-icon-toggler::after,.ven-icon-toggler::before{width:100%;content:"";display:block;height:1px;background-color:currentColor;position:absolute;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.ven-icon-toggler::before{left:0;top:2px}.ven-navbar-toggler.is-active .ven-icon-toggler::before{top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-.5px}.ven-icon-toggler::after{left:0;top:20px}.ven-navbar-toggler.is-active .ven-icon-toggler::after{top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-.5px}.ven-icon-toggler span{display:block;width:100%;height:1px;background-color:#000;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.ven-navbar-toggler.is-active .ven-icon-toggler span{opacity:0}@media (min-width:1200px){.ven-header{background-color:#d0c8c6;height:90px}}@media (min-width:1600px){.ven-header{height:148px}}.ven-navbar{position:fixed;top:var(--admin-bar-height);left:0;right:0;z-index:1000;padding:15px 0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (min-width:1200px){.ven-navbar{padding:0;background:#d0c8c6 url(../images/bg-header.jpg) no-repeat 100% 50%;background-size:auto 100%}}@media (max-width:600px){body.admin-bar:not(.admin-bar--hidden) .ven-navbar{position:absolute}}.ven-navbar__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s cubic-bezier(.33,1,.68,1);-o-transition:all .3s cubic-bezier(.33,1,.68,1);transition:all .3s cubic-bezier(.33,1,.68,1)}@media (min-width:1200px){.ven-navbar__container{height:90px}}@media (min-width:1600px){.ven-navbar__container{height:148px}}@media (min-width:1200px){.ven-navbar.is-active .ven-navbar__container{height:90px}}@media (max-width:1199.98px){.ven-navbar.is-active{background-color:#fff}}.ven-navbar-toggler{background-color:transparent;border:none;border-radius:0;padding:0;font-size:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;background-color:#fff;position:absolute;top:0;right:0}@media (min-width:1200px){.ven-navbar-toggler{display:none}}.ven-navbar-brand{display:inline-block;position:relative;z-index:10}.ven-navbar-brand img{height:40px}@media (min-width:1600px){.ven-navbar-brand img{height:50px}}@media (max-width:1199.98px){.ven-navbar:not(.is-active):not(.is-expand) .ven-navbar-brand{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.ven-navbar-button a,.ven-navbar-nav li a{font-size:16px;font-weight:500;display:inline-block;text-transform:uppercase;letter-spacing:.2em}@media (min-width:1600px){.ven-navbar-button a,.ven-navbar-nav li a{font-size:20px}}.ven-navbar-nav{padding-left:0;margin-bottom:0;list-style:none}@media (min-width:1200px){.ven-navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1199.98px){.ven-navbar-nav li a{font-size:42px;line-height:1.2;color:#0f3153}}@media (min-width:992px){.ven-navbar-nav li:not(:last-child){margin-right:15px}}@media (min-width:1600px){.ven-navbar-nav li:not(:last-child){margin-right:38px}}.ven-navbar-collapse{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width:1200px){.ven-navbar-collapse{margin-left:15px;margin-right:15px}}@media (max-width:1199.98px){.ven-navbar-collapse{position:fixed;top:0;left:0;right:0;bottom:0;background:#f1edec url(../images/bg-2.jpg) no-repeat 50% 50%;background-repeat:no-repeat;background-size:cover;padding:29.98501vh 15px 35px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ven-navbar-collapse:not(.is-show){opacity:0;visibility:hidden}}.ven-navbar-button{margin-top:20px}@media (min-width:1200px){.ven-navbar-button{margin-top:0}}.ven-navbar-button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 20px;background-color:#fff;color:#0f3153;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width:1600px){.ven-navbar-button a{padding-left:48px;padding-right:48px}}.ven-navbar-button a:hover{background-color:#0f3153;color:#fff}.ven-navbar-button a svg{margin-left:15px}.ven-navbar-contact{margin-top:auto;color:#0f3153;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ven-navbar-contact__socials{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.ven-navbar-contact__socials li{margin-right:24px}.ven-navbar-contact__socials li a{display:block}.ven-navbar-contact__socials li a svg[role=img]{width:24px;height:24px}.ven-navbar-contact__phone{font-size:20px;letter-spacing:.135em}@-webkit-keyframes preloader{100%{opacity:1}}@keyframes preloader{100%{opacity:1}}.ven-preloader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ven-preloader ul{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ven-preloader ul li{font-size:14px;letter-spacing:.16em;text-transform:uppercase;opacity:0}@media (min-width:768px){.ven-preloader ul li{font-size:18px}}.ven-preloader ul li:not(:last-child){margin-right:15px}@media (min-width:768px){.ven-preloader ul li:not(:last-child){margin-right:40px}}.ven-404{padding:60px 0;text-align:center;font-size:32px}@media (min-width:992px){.ven-404{padding:100px 0}}.ven-404__header h1{font-size:100px;line-height:1;font-weight:700;margin-bottom:0;letter-spacing:.1em}.ven-404__body{letter-spacing:.15em}.ven-404__footer{margin-top:40px}.ven-general{margin:50px 0}@media (min-width:992px){.ven-general{margin:100px 0}}.ven-general-header{font-size:16px;margin-bottom:60px}.ven-general-body h2,.ven-general-body h3{margin-bottom:30px}.ven-general-body h2:not(:first-child),.ven-general-body h3:not(:first-child){margin-top:60px}.ven-general-body ol{padding-left:1.6em;list-style-position:outside;margin-bottom:30px}.ven-general-body ol li{margin-bottom:22px}.ven-general-body ul{list-style:none;padding-left:0;margin-bottom:30px}.ven-general-body ul li{padding-left:18px;position:relative;margin-bottom:22px}.ven-general-body ul li::before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:currentColor;position:absolute;top:.42857em;left:0}.ven-banner-introduce{overflow:hidden;position:relative}.ven-banner-introduce figure{margin-bottom:0;-webkit-transform-origin:left 80%;-ms-transform-origin:left 80%;transform-origin:left 80%;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}body.preloader-loaded .ven-banner-introduce figure{-webkit-animation:v-kenburns 7s .5s cubic-bezier(.45,.05,.55,.95) forwards;animation:v-kenburns 7s .5s cubic-bezier(.45,.05,.55,.95) forwards}.ven-banner-introduce figure img{display:block;width:100%;height:calc(80vh - 50px);-o-object-fit:cover;object-fit:cover;-o-object-position:12% center;object-position:12% center}@media (min-width:992px){.ven-banner-introduce figure img{height:auto}}.ven-banner-introduce__content{position:absolute;top:70px;bottom:0;left:0;right:0;z-index:2;padding:120px 0;color:#fff;text-align:center;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}@media (min-width:992px){.ven-banner-introduce__content{padding:90px 0}}.ven-section{padding:60px 0}@media (min-width:992px){.ven-section{padding:90px 0}}.ven-section__header{margin-bottom:30px}@media (min-width:992px){.ven-section__header{margin-bottom:60px}}.ven-section__header>svg[role=img]{width:86px;height:86px;margin-bottom:5px}@media (min-width:992px){.ven-section__header>svg[role=img]{margin-bottom:45px}}.ven-section__header>hr{width:120px;margin:20px auto 0;border-width:2px;border-color:#0f3153}@media (min-width:992px){.ven-section__header>hr{margin:55px auto 0}}.ven-section__title{color:#0f3153;margin-bottom:0}.ven-section__content p{margin-bottom:30px}.ven-section__content>:last-child{margin-bottom:0!important}.ven-section__content ul{padding-left:1em;list-style-position:outside;line-height:2}.ven-section__content h2{color:#0f3153}@media (min-width:992px){.ven-section--grid{padding:150px 0 120px}}@media (max-width:767.98px){.ven-section--grid .ven-section__row>div:not(:last-child){margin-bottom:40px}}.ven-section--grid .ven-section__header{margin-bottom:0}.ven-section--grid .ven-section__title{margin-bottom:20px}@media (min-width:992px){.ven-section--grid .ven-section__title{margin-bottom:50px}}.ven-gallery-slider-list__item figure{margin-bottom:0;height:400px}@media (min-width:992px){.ven-gallery-slider-list__item figure{height:800px}}.ven-gallery-block{padding-bottom:0}@media (min-width:1600px){.ven-gallery-block{padding-top:130px}}@media (min-width:1600px){.ven-gallery-block .ven-section__title{font-size:40px}}.ven-gallery-grid{margin-bottom:-18px}.ven-gallery-grid__row{margin-right:-9px;margin-left:-9px}.ven-gallery-grid__row>.col,.ven-gallery-grid__row>[class*=col-]{padding-right:9px;padding-left:9px}@media (min-width:768px){.ven-gallery-grid__row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.ven-gallery-grid__row>div{margin-bottom:18px}.ven-gallery-grid__image{height:400px}@media (min-width:992px){.ven-gallery-grid__image{height:750px}}.ven-brand{display:block}.ven-brand__header{margin-bottom:40px}.ven-brand__header img{height:60px}.ven-brand__footer{margin-top:40px;padding-top:20px;position:relative}.ven-brand__footer::before{content:"";display:block;width:190px;border-top:thin solid currentColor;position:absolute;top:0;left:0}.ven-brand__link{font-size:26px;font-weight:700}.ven-brand__link span{display:inline-block;vertical-align:middle;padding-bottom:4px}.ven-brand__link i{display:inline-block;vertical-align:middle;padding:5px;font-size:0;background-color:#dedede;margin-left:30px}.ven-brand__link i svg[role=img]{width:20px;height:20px}.ven-brands-list{margin-bottom:-40px}.ven-brands-list__item{margin-bottom:40px}.ven-project-card{display:block}.ven-project-card__header{margin-bottom:20px}@media (min-width:992px){.ven-project-card__header{margin-bottom:34px}}.ven-project-card__footer{margin-top:20px;padding-top:20px;border-top:thin solid #707070}@media (min-width:992px){.ven-project-card__footer{margin-top:40px;padding-top:40px}}.ven-project-card__footer .gform_button,.ven-project-card__footer .ven-btn{font-family:Bitter,serif;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ven-projects-featured{margin-bottom:-40px}@media (min-width:1600px){.ven-projects-featured{margin-right:-35px;margin-left:-35px}.ven-projects-featured>.col,.ven-projects-featured>[class*=col-]{padding-right:35px;padding-left:35px}}.ven-projects-featured__item{margin-bottom:40px}.ven-map img{width:100%;height:auto}.ven-contact-form .gform_footer{text-align:right}.ven-contact-form .gform_button{min-width:240px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ven-contact-form .gform_confirmation_message{text-align:center}.ven-video{position:relative}.ven-video::before{content:"";display:block;width:100%;height:33%;background-color:#f1edec;position:absolute;bottom:0;left:0;z-index:-1}@media (min-width:992px){.ven-section-introduce{padding:58px 0 103px}}@media (min-width:992px){.ven-clients{padding:120px 0}}@media (min-width:992px){.ven-selling{padding:150px 0}}.ven-listing .ven-section__title{color:inherit}@media (min-width:992px){.ven-contact{padding:160px 0 115px}}.ven-contact .ven-section__title{text-align:center}@media (min-width:1600px){.ven-contact .ven-section__title{font-size:40px}}.ven-styleguide{padding:50px 0}.ven-styleguide section{margin-bottom:40px}.ven-styleguide section>h2{margin-bottom:10px}.ven-styleguide section .gform_button,.ven-styleguide section .ven-btn{margin-right:4px;margin-bottom:8px}.ven-demo-slider{padding-left:0;margin-bottom:0;list-style:none}.ven-demo-slider img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}