@import url("https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Brygada+1918:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap");.container-padding{padding:0 5%}@media screen and (max-width:1680px){.custom-margin-80{margin-bottom:10%}}.color-primary{color:#ad7d1d}.bg_black{background-color:#111}.bg-primary-alpha-01{background:#fbf5eb!important}.bold{font-weight:600}.light-bg{background:#95cbf8!important}.border-none{border:0!important}.before-none:before{display:none!important}.bg-light-gray-300{background-color:#f4f4f4}.bg-light-gray-200{background-color:#f9f9f9}.bg-light-black{background-color:#404247}@font-face{font-display:swap;font-family:Caviar;font-style:normal;font-weight:400;src:url(../fonts/Caviar/CaviarDreams.ttf) format("truetype")}@font-face{font-display:swap;font-family:Caviar;font-style:normal;font-weight:600;src:url(../fonts/Caviar/Caviar_Dreams_Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Flaticon;font-style:normal;font-weight:400;src:url(../fonts/Flaticon.ttf) format("truetype")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icon/icomoon.ttf) format("truetype")}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-close:before{content:"\e91d"}.icon-linkedin:before{content:"\e91b"}.icon-linkedin-bold:before{content:"\e91c"}.icon-instagram-500:before{content:"\e919"}.icon-facebook-500:before{content:"\e91a"}.icon-left-arrow:before{content:"\e918"}.icon-telephone:before{content:"\e917"}.icon-right-arrow:before{content:"\e916"}.icon-arrow-down-bold:before{content:"\e922"}.icon-calendar:before{content:"\e914"}.icon-down-arrow:before{content:"\e915"}.icon-call:before{content:"\e900"}.icon-call-bold:before{content:"\e901"}.icon-email:before{content:"\e902"}.icon-email-bold:before{content:"\e903"}.icon-facebook:before{content:"\e904"}.icon-facebook-bold:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-instagram-bold:before{content:"\e907"}.icon-pin:before{content:"\e908"}.icon-pin-bold:before{content:"\e909"}.icon-tripadvisor:before{content:"\e90a"}.icon-tripadvisor-bold:before{content:"\e90b"}.icon-twitter:before{content:"\e90c"}.icon-twitter-bold:before{content:"\e90d"}.icon-viber:before{content:"\e90e"}.icon-viber-bold:before{content:"\e90f"}.icon-whatsapp:before{content:"\e910"}.icon-whatsapp-bold:before{content:"\e911"}.icon-youtube:before{content:"\e912"}.icon-youtube-bold:before{content:"\e913"}*{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden}a:hover{color:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Brygada\ 1918,sans-serif;font-size:calc(13px + .3125vw);height:100%;overflow:hidden;position:relative;width:100%;z-index:1}strong{font-weight:700}div#main-wrapper{padding-bottom:50px;position:relative}@media screen and (max-width:1600px){div#main-wrapper{padding-bottom:0}}@media screen and (max-width:1023px){div#main-wrapper{margin-left:0;padding-bottom:0}}@media screen and (max-width:801px){div#main-wrapper{display:block;height:100%;position:relative;width:100%}}h1,h2,h3,h4,h5,h6{font-family:Brygada\ 1918,sans-serif;font-weight:400;line-height:1;margin:0}p:last-child{margin:0}a,a:hover{text-decoration:none}ul{list-style-type:none;margin:0;padding:0}svg{height:100%!important}h1 sub,h1 sup,h2 sub,h2 sup{font-size:46%;top:-1.1em}div#main-wrapper.margin-x3{margin-bottom:0!important;margin-top:0!important}.fancybox-caption-wrap{display:none}.smooth-scroll-wrapper{left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:2}@media screen and (max-width:1201px){.smooth-scroll-wrapper{position:relative}}.smooth-scroll-wrapper.scroll-active{left:0;overflow:hidden;position:relative;top:0;width:100%;z-index:2}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.smooth-scroll-wrapper{left:0;width:100%}}@media screen and (max-width:1023px){.smooth-scroll-wrapper{left:0;width:100%}}@media screen and (max-width:801px){.smooth-scroll-wrapper{overflow:visible;position:relative}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.smooth-scroll-wrapper{overflow:visible;position:relative}}@media screen and (min-width:1230px){footer .container-fluid:not(.offset-left):not(.offset-right),section .container-fluid:not(.offset-left):not(.offset-right){padding-left:30px;padding-right:30px}}@media only screen and (min-width:1675px) and (max-width:1685px){.sl-wrapper .sl-navigation button{align-items:center;display:flex;height:68px;justify-content:center;width:68px}}.lang-wrap{display:inline-block;margin-left:15px;z-index:99}@media screen and (max-width:1023px){.lang-wrap{bottom:22px;position:absolute;right:65px}}@media screen and (max-width:767px){.lang-wrap{align-items:center;display:flex;margin-left:5px}}.lang-wrap ul{position:relative}.lang-wrap ul li{align-items:center;color:#c93;cursor:pointer;display:flex;font-size:calc(14.6px + .125vw);font-weight:600;justify-content:center;letter-spacing:.9px;line-height:1.4;padding:0 10px}@media screen and (max-width:801px){.lang-wrap ul li{padding-left:0;padding-right:0}}.lang-wrap ul li span.icon-down-arrow{padding-left:10px;padding-right:5px}@media screen and (max-width:801px){.lang-wrap ul li span.icon-down-arrow{margin-right:15px;padding-left:10px}}@media screen and (max-width:801px) and (max-width:767px){.lang-wrap ul li span.icon-down-arrow{margin-right:0}}.lang-wrap ul li img{display:none;margin-right:10px;max-width:20px}@media screen and (max-width:601px){.lang-wrap ul li img{margin-right:7px;max-width:17px}}.lang-wrap ul li ul{background:#c93;box-shadow:0 2px 8px #666;left:0;opacity:0;pointer-events:none;position:absolute;top:120%;transition:all .3s ease;width:100%;z-index:9999}.lang-wrap ul li ul li{display:block;padding:6px 10px;text-align:center;width:100%}.lang-wrap ul li ul li a{align-items:center;color:#fff!important;display:flex;font-weight:600;padding:0!important}.lang-wrap ul li ul li a:hover{color:#fff}.lang-wrap ul li ul li:hover{background:#c78c2c}.lang-wrap ul li.hover-li:hover ul.lang-ul{opacity:1;pointer-events:visible;top:100%}a.espa-banner{bottom:5%;left:50%;position:absolute;transform:translateX(-50%);z-index:1}@media screen and (max-width:1023px){a.espa-banner{bottom:auto;top:-45px}}.title-font{font-size:calc(12px + 1.875vw)}p{font-size:calc(13px + .3125vw)}.address-block{border:none;box-shadow:0 2px 8px #ccc;display:grid;grid-template-rows:2fr 1fr;height:100%}@media screen and (min-width:768px) and (max-width:1023px){.address-block{margin-top:45px}}.address-block ul li a{align-items:center;display:flex}.address-block ul li i{color:#444}ul.contact-social{align-items:center;width:100%}.contact-center-border{background:#444}ul.contact-social li i{background:#444;color:#fff}ul.contact-social li:hover i{background:transparent;color:#444}#contact-map-map iframe{height:100%;width:100%}.contact_form input,.contact_form textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-bottom:1px solid #c93;height:45px;margin-bottom:25px;padding:5px 15px 5px 0;width:100%}label{color:#c93;font-weight:600;line-height:1;text-align:left;width:100%}.custom-width-2-col{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr;position:relative;width:100%}@media screen and (max-width:801px){.custom-width-2-col{grid-gap:0;grid-template-columns:auto}}#contact-map-map{height:100%;margin:0 3%;min-height:550px}@media screen and (min-width:1925px){#contact-map-map{margin:0 auto;max-width:2048px;width:100%}}@media screen and (min-width:1925px) and (min-width:1920px) and (-webkit-device-pixel-ratio:1.25){#contact-map-map{max-width:1920px}}@media screen and (max-width:601px){#contact-map-map{min-height:450px}}.contact_form input[type=submit]{background:#c93;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;margin:0 auto;max-width:220px;padding:5px 15px;text-transform:uppercase;transition:all .5s ease}.contact_form input[type=submit]:hover{background:#c78c2c!important}.contact_form textarea{height:120px}.content-box.padding-x3.border{border:none;box-shadow:0 2px 12px hsla(0,0%,80%,.8)}.content-box h3,h2.serviceTitle{color:#c93;font-size:2.3rem}@media screen and (max-width:601px){.content-box h3,h2.serviceTitle{font-size:1.8rem}}#success_message{color:#28b341;display:block;font-size:calc(20.4px + .5vw);font-weight:600;text-align:center}.g-recaptcha{display:block;margin-bottom:15px!important;margin-top:0;width:100%}@media screen and (max-width:767px){.g-recaptcha{margin-top:0}.form-inline>.form-group{max-width:100%;min-width:100%;padding-right:0}.container{padding-left:10px;padding-right:10px;width:100%}label.error{bottom:4px!important}div#captcha_error{font-size:1rem}}.g-recaptcha>div{margin:0 auto}div#captcha_error{color:red;display:inline-block;margin-bottom:10px;margin-top:-10px;text-align:center;transition:all .5s;width:100%}#contact-form .form-group.email-field-group{position:relative}#contact-form ::-moz-placeholder{font-size:1.5rem}#contact-form ::placeholder{font-size:1.5rem}@media screen and (max-width:1440px){#contact-form ::-moz-placeholder{font-size:1.25rem}#contact-form ::placeholder{font-size:1.25rem}}label.error{bottom:-5px;font-size:1rem!important;left:0;top:auto!important}.form-group.email-field-group{min-width:100%}@media screen and (min-width:1024px) and (max-width:1280px){#contact .col-lg-6{flex:0 0 50%;max-width:50%}#contact .content-box.padding-x3{padding:30px!important}}.contact_block .contact_wrapper{grid-gap:30px;align-items:center;display:grid;grid-template-columns:1fr 2fr}.contact_block .contact_wrapper .contact-social{background:#f8f3ce;height:100%}.contact_block .contact_wrapper .contact-from-wrapper{box-shadow:0 2px 10px rgba(51,51,51,.3)}.contact_block .contact_wrapper .contact-from-wrapper form{grid-gap:0;display:grid;grid-template-columns:1fr 1fr;position:relative}.contact_block .contact_wrapper .contact-from-wrapper form .right-col{display:flex;flex-direction:column;justify-content:space-between;padding-top:45px;position:relative}.contact_block .contact_wrapper .contact-from-wrapper form .left-col{border-right:1px solid rgba(0,0,0,.5);margin-top:30px;padding:45px 30px}.contact_block .contact_wrapper .contact-from-wrapper form .custom-input input{background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.5);box-sizing:border-box;font-size:1.2rem;margin-bottom:10px;outline:none;padding:10px 0;width:100%}.contact_block .contact_wrapper .contact-from-wrapper form .custom-input textarea{background:transparent;border:none;border-bottom:1px solid #ccc;box-sizing:border-box;color:#333;height:110px;margin-right:30px;margin-top:10px;outline:none;width:100%}.contact_block .contact_wrapper .contact-from-wrapper form .custom-input label{display:block;font-size:1.35rem}.contact_block .contact_wrapper .contact-from-wrapper form #btn_sent{background:#e15f41;border:none;color:#fff;font-size:1.65rem;outline:none;padding:15px;width:100%}.address-block{align-items:center;border-color:#427ab7 transparent;border-style:solid;border-width:2px;box-shadow:none;display:flex;justify-content:center;padding:40px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.address-block{flex-direction:column}}.address-block ul{list-style:none;margin:0 30px;padding:0}.address-block ul li{display:block;font-size:20px;margin-bottom:13px;text-decoration:none}.address-block ul li i{color:#427ab7;height:45px;margin-right:15px;width:45px}.address-block ul li i,ul.contact-social li{align-items:center;display:inline-flex;justify-content:center}h1.section_title span{display:block;font-size:52%;letter-spacing:7px;margin-top:10px}ul.contact-social{display:inline-flex;justify-content:center;min-width:308px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){ul.contact-social{margin-top:40px}}.contact-center-border{background:#427ab7;height:165px;margin:0 30px;width:1px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.contact-center-border{display:none}}ul.contact-social li i{background:transparent;border:1px solid transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#444;margin-right:30px;transition:all .5s}ul.contact-social li:hover i{background:#444;border-color:#444;box-shadow:0 2px 10px #ccc;color:#fff}::-webkit-input-placeholder{font-size:1rem;opacity:1}::-moz-placeholder{font-size:1rem;opacity:1}:-ms-input-placeholder{font-size:1rem;opacity:1}:-moz-placeholder{font-size:1rem;opacity:1}#contact_block{margin-top:calc(135px + 3%)}@media screen and (max-width:1023px){#contact_block{margin-top:calc(100px + 3%)}}#contact_block .contact-wrapper{grid-gap:50px;align-items:center;display:grid;grid-template-columns:4fr 4fr;justify-content:center;min-height:350px}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#contact_block .contact-wrapper{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:1680px){#contact_block .contact-wrapper{grid-template-columns:1fr 1fr}}@media screen and (max-width:1440px){#contact_block .contact-wrapper{grid-gap:30px;grid-template-columns:3fr 4fr}}@media screen and (max-width:801px){#contact_block .contact-wrapper{grid-template-columns:auto}}#contact_block .contact-wrapper>div{height:100%}#contact_block .contact-wrapper>div:first-child{order:2}#contact_block .contact-wrapper .left-col{align-items:center;border:#ccc;border-radius:5px;box-shadow:0 2px 8px #ccc;display:flex;justify-content:center;padding:45px}@media screen and (min-width:768px) and (max-width:1023px){#contact_block .contact-wrapper .left-col{padding:45px 15px}}@media screen and (max-width:801px){#contact_block .contact-wrapper .left-col{padding:25px 15px}}#contact_block .contact-wrapper .left-col #message{bottom:calc(143px + .625vw);color:#cf2828;font-size:calc(13.2px + .25vw);left:50%;line-height:1.1;position:absolute;text-align:center;transform:translateX(-50%);width:100%}@media screen and (max-width:767px){#contact_block .contact-wrapper .left-col #message{align-items:center;display:flex;height:35px;justify-content:center}}#contact_block .contact-wrapper .left-col #message.success-box{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:relative}#contact_block .contact-wrapper .left-col #message fieldset{border:0}#contact_block .contact-wrapper .left-col #message .success{color:#198b19;font-size:calc(18.4px + .5vw);font-weight:400}#contact_block .contact-wrapper .left-col #message .success-thank{color:#222;font-size:calc(18.4px + .5vw);font-weight:400;line-height:1.2;margin:20px auto}#contact_block .contact-wrapper .left-col #message .success-spam{color:#d14848;font-size:calc(14.6px + .125vw);font-weight:400;line-height:1.2;padding-top:0}#contact_block .contact-wrapper .right-col{background:#f1f1f1;border-radius:5px;position:relative}@media screen and (max-width:601px){#contact_block .contact-wrapper .right-col{padding:25px 15px}}#contact_block .contact-wrapper .contact-icon-wrap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px;text-align:center}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#contact_block .contact-wrapper .contact-icon-wrap{padding:45px 15px}}#contact_block .contact-wrapper .contact-icon-wrap .get-in-touch{width:100%}#contact_block .contact-wrapper .contact-icon-wrap .get-in-touch h2{color:#c93;font-size:calc(17px + 1.5625vw);font-weight:700;letter-spacing:2px;margin-bottom:20px;text-align:center;text-transform:uppercase}#contact_block .contact-wrapper .contact-icon-wrap .get-in-touch .con-border{background-color:#c93;height:1px;margin:5px auto;width:50%}#contact_block .contact-wrapper .contact-icon-wrap .address{display:flex;flex-direction:column;margin:30px 0;text-align:center}#contact_block .contact-wrapper .contact-icon-wrap .address .message-link{align-items:center;display:flex;justify-content:center}#contact_block .contact-wrapper .contact-icon-wrap .address .message-link a{margin:0 8px}#contact_block .contact-wrapper .contact-icon-wrap .address .message-link a .icon{font-size:1.5rem}#contact_block .contact-wrapper .contact-icon-wrap .address a{align-items:center;display:flex;justify-content:center;margin-bottom:15px;position:relative;text-align:center;transition:all .5s ease}#contact_block .contact-wrapper .contact-icon-wrap .address a span{display:block;margin-right:10px}@media screen and (min-width:768px) and (max-width:1023px){#contact_block .contact-wrapper .contact-icon-wrap .address a span{margin-right:0}}#contact_block .contact-wrapper .contact-icon-wrap .address a:hover{color:#c93}#contact_block .contact-wrapper .contact-icon-wrap .social-icon ul li{display:inline-block}#contact_block .contact-wrapper .contact-icon-wrap .social-icon ul li a{align-items:center;color:#c93;display:inline-block;display:flex;gap:10px;justify-content:center;padding:15px;transition:all .5s ease}#contact_block .contact-wrapper .contact-icon-wrap .social-icon ul li a:hover{color:#c78c2c}#contact_block .half-col-wrap{grid-gap:30px;align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center}#contact_block .custom-input{height:55px;margin-bottom:15px;margin-top:10px;overflow:hidden;position:relative;width:100%}#contact_block .custom-input input,#contact_block .custom-input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#3a3a3a;height:100%;outline:none;padding-top:25px;width:100%}#contact_block .custom-input input:focus,#contact_block .custom-input textarea:focus{overflow:hidden}#contact_block .custom-input input:focus+.input-label .label-span,#contact_block .custom-input textarea:focus+.input-label .label-span{color:#c93;font-size:1rem;font-weight:600;left:0;transform:translateY(-100%)}#contact_block .custom-input input:focus+.input-label:after,#contact_block .custom-input textarea:focus+.input-label:after{transform:translateY(0)}#contact_block .custom-input input:valid+.input-label .label-span,#contact_block .custom-input textarea:valid+.input-label .label-span{color:#c93;font-size:1rem;font-weight:600;left:0;transform:translateY(-100%)}#contact_block .custom-input input:valid+.input-label:after,#contact_block .custom-input textarea:valid+.input-label:after{transform:translateY(0)}#contact_block .custom-input .input-label{border-bottom:1px solid rgba(58,58,58,.5);bottom:0;height:100%;left:0;pointer-events:none;position:absolute;width:100%}#contact_block .custom-input .input-label:after{border-bottom:2px solid #c93;bottom:-1px;content:"";height:100%;left:0;position:absolute;transform:translateX(-100%);transition:all .5s ease;width:100%}#contact_block .custom-input .label-span{bottom:0;left:0;padding-bottom:5px;position:relative;transform:translateY(0);transition:all .5s ease}#contact_block .custom-input.custom-textarea{margin-bottom:25px;min-height:120px}#contact_block .custom-input.custom-textarea textarea:focus{overflow:hidden}#contact_block .custom-input.custom-textarea textarea:focus+.input-label .label-span{transform:translateY(-90px)}#contact_block .custom-input.custom-textarea textarea:focus+.input-label:after{transform:translateY(0)}#contact_block .custom-input.custom-textarea textarea:valid+.input-label .label-span{transform:translateY(-90px)}#contact_block .custom-input .error1{color:red;font-size:.95rem;pointer-events:none;position:absolute;right:0;top:0!important}#contact_block input#btn_sent{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c93;border:none;border-radius:5px;color:#fff;display:block;font-size:calc(15.2px + .25vw);margin:0 auto;max-width:280px;outline:none;text-align:center;transition:all .5s ease;width:100%}#contact_block input#btn_sent:hover{background:#c78c2c;color:#fff!important}#contact_block .g-recaptcha{display:block;margin-bottom:0;margin-top:35px;width:100%}@media screen and (max-width:601px){#wd-map{height:410px!important}}#contact-title{color:#c93;font-size:calc(17px + 1.5625vw)}.progress-wrap{border-radius:50px;bottom:50px;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.2);cursor:pointer;display:block;height:46px;opacity:0;position:fixed;right:30px;transform:translateY(15px);transition:all .2s linear;visibility:hidden;width:46px;z-index:10000}@media screen and (max-width:601px){.progress-wrap{bottom:25px;right:25px}}.progress-wrap.active-progress{opacity:1;transform:translateY(0);visibility:visible}.progress-wrap:after{color:#c93;content:"\f100";cursor:pointer;display:block;font-family:Flaticon;font-size:1.25rem;height:46px;left:0;line-height:46px;position:absolute;text-align:center;top:0;transition:all .2s linear;width:46px;z-index:1}.progress-wrap:hover:after{opacity:1}.progress-wrap:before{-webkit-text-fill-color:transparent;content:"\f100";cursor:pointer;display:block;font-family:Flaticon;font-size:1.25rem;height:46px;left:0;line-height:46px;opacity:0;position:absolute;text-align:center;top:0;transition:all .2s linear;width:46px;z-index:2}.progress-wrap:hover:before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#c93;stroke-width:4;box-sizing:border-box;transition:all .2s linear}
/*# sourceMappingURL=webdynamic-default.css.map */
