@font-face{font-family:'FuturaPTWebBook';src:url(//dosmax.eu/wp-content/themes/dosmax/fonts/futura-pt_book.woff2) format("woff2"), url(//dosmax.eu/wp-content/themes/dosmax/fonts/futura-pt_book.woff) format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'FuturaPTWebMedium';src:url(//dosmax.eu/wp-content/themes/dosmax/fonts/futura-pt_medium.woff2) format("woff2"), url(//dosmax.eu/wp-content/themes/dosmax/fonts/futura-pt_medium.woff) format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'FuturaPTWebBold';src:url(//dosmax.eu/wp-content/themes/dosmax/fonts/FuturaPT-Bold.woff2) format("woff2"), url(//dosmax.eu/wp-content/themes/dosmax/fonts/FuturaPT-Bold.woff) format("woff");font-weight:normal;font-style:normal;}
@font-face {
font-family: 'FuturaPTWebDemi';
src: url(//dosmax.eu/wp-content/themes/dosmax/fonts/futura-pt_demi.woff2) format("woff2"), url(//dosmax.eu/wp-content/themes/dosmax/fonts/futura-pt_demi.woff) format("woff");
font-weight: normal;
font-style: normal;
} *{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;}
html{padding:0;margin:0;color:#000000;font-family:'FuturaPTWebBook';font-weight:normal;font-style:normal;font-weight:normal;overflow-x:hidden;font-size:12px;}
@media(min-width:480px){
html{font-size:13px;}
}
@media(min-width:640px){
html{font-size:16px;}
}
@media(min-width:768px){
html{font-size:16px;}
}
@media(min-width:1024px){
html{font-size:13px;}
}
@media(min-width:1280px){
html{font-size:16px;}
}
body{margin:0px;font-size:1rem;line-height:1.18em;overflow-x:hidden;color:#000000;font-family:'FuturaPTWebBook';font-weight:normal;font-style:normal;font-weight:normal;background-color:#ffffff;}
@media(min-width:480px){
body{font-size:1.25rem;line-height:1.12em;}
}
@media(min-width:1024px){
body{line-height:1.5em;font-size:1rem;}
}
img {
max-width: 100%;
display: inline-block;
vertical-align: top;
border: 0;
outline: none;
height: auto;
} a{text-decoration:none;color:#000000;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.btn, .menu-btn > a, .ff_submit_btn_wrapper .ff-btn{text-decoration:none;display:inline-block;text-align:center;padding:1rem 1.3rem;border:0.06rem solid #000000;background-color:#000000;color:#ffffff;font-family:'FuturaPTWebBook';font-weight:normal;font-style:normal;font-size:1rem;border-radius:0;text-transform:uppercase;}
.btn:hover, .menu-btn > a:hover, .ff_submit_btn_wrapper .ff-btn:hover{background-color:#ffffff;border-color:#000000;color:#000000;}
@media(min-width:768px){
.btn, .menu-btn > a, .ff_submit_btn_wrapper .ff-btn{font-size:1.25rem;}
}
@media(min-width:1024px){
.btn, .menu-btn > a, .ff_submit_btn_wrapper .ff-btn{padding:1.1rem 1.8rem;font-size:1.3rem;}
}
h1, h2, h3, h4, h5, h6{font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;margin:0 0 0.93rem 0;line-height:1.2em;font-weight:normal;color:#000000;}
@media(min-width:1024px){
h1, h2, h3, h4, h5, h6{line-height:1.1em;}
}
h1, .h1, .has-heading-1-font-size{font-size:1.35rem;letter-spacing:0.06em;font-family:'FuturaPTWebBook';font-weight:normal;font-style:normal;}
@media(min-width:1024px){
h1, .h1, .has-heading-1-font-size{font-size:2.5rem;}
}
h2, .h2, .has-heading-2-font-size{font-size:1.875rem;font-family:'FuturaPTWebBook';font-weight:normal;font-style:normal;line-height:1.3em;letter-spacing:0.018em;}
h3, .h3, .has-heading-3-font-size{font-size:2.1rem;}
@media(min-width:640px){
h3, .h3, .has-heading-3-font-size{font-size:2.5rem;}
}
@media(min-width:1024px){
h3, .h3, .has-heading-3-font-size{font-size:1.875rem;}
}
h4, .h4, .has-heading-4-font-size{font-size:1.25rem;}
h5, .h5, .has-heading-4-font-size{font-size:1.25rem;}
h6, .h6, .has-heading-6-font-size {
font-size: 1rem;
} p{margin:0 0 1.25rem;}
sup{font-size:0.6em;}
.overlay-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:block;font-size:0;}
.alignleft{float:left;margin:0 1.25rem 1.25rem 0;}
.alignright{float:right;margin:0 0 1.25rem 1.25rem;}
.alignnone{float:none;margin:0 0 0.93rem 0px;display:block;}
.aligncenter{float:none;margin:0 auto 0.93rem auto;display:list-item;}
sup{font-size:0.6em;}
b, strong{font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;margin-bottom:0.93rem;border:0.06rem solid #000000;}
table td{padding:0.5em 1em;border-width:0 0 0 0.06rem;font-size:inherit;margin:0;overflow:visible;border-left:0.06rem solid #000000;border-bottom:0.06rem solid #000000;}
table td:first-child{border-left-width:0;}
table th{padding:0.5em 1em;border-width:0 0 0 0.06rem;font-size:inherit;margin:0;overflow:visible;border-left:0.06rem solid #000000;border-bottom:0.06rem solid #000000;}
table th:first-child{border-left-width:0;}
thead{text-align:left;vertical-align:bottom;background-color:#000000;color:#000000;}
ul{margin:0px;padding:0px 0 0.93rem 1.87rem;}
ul li{margin:0px;padding:0 0 0.42rem;list-style-type:disc;list-style-position:outside;}
ol{margin:0px;padding:0px 0 0.56rem 2rem;}
ol li{margin:0px;padding:0 0 0.62rem;list-style-position:outside;list-style:decimal;}
input{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input:focus{outline:none;}
textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
textarea:focus{outline:none;}
input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="search"], select, textarea, .ff-el-form-control{width:100%;border:0;background-color:#000000;padding:0.68rem 1.2rem;font-size:0.6rem;color:#ffffff;font-family:'FuturaPTWebBook';font-weight:normal;font-style:normal;-webkit-box-shadow:inset 0px 0.14rem 0.625rem 0px rgba(0, 0, 0, 0.8);box-shadow:inset 0px 0.14rem 0.625rem 0px rgba(0, 0, 0, 0.8);border-radius:0.5rem;}
@media(min-width:1024px){
input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="search"], select, textarea, .ff-el-form-control{border-radius:0.62rem;font-size:1.12rem;padding:1.65rem 1.5rem;}
}
::-webkit-input-placeholder{color:#ffffff;}::-moz-placeholder{color:#ffffff;}:-ms-input-placeholder{color:#ffffff;}:-moz-placeholder{color:#ffffff;}
.container, .alignwide, .grid-container{width:28rem;max-width:100%;margin:0 auto;padding:0 1.12rem;}
@media(min-width:480px){
.container, .alignwide, .grid-container{width:32rem;}
}
@media(min-width:640px){
.container, .alignwide, .grid-container{width:35.5rem;}
}
@media(min-width:768px){
.container, .alignwide, .grid-container{width:47rem;}
}
@media(min-width:1024px){
.container, .alignwide, .grid-container{width:76rem;}
}
@media(min-width:1280px){
.container, .alignwide, .grid-container{width:80rem;}
}
.container .container, .alignwide .container, .grid-container .container{width:100%;padding:0;}
.no-js #loader{display:none;}
.js #loader{display:block;position:absolute;left:6.25rem;top:0;}
.section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;vertical-align:top;width:100%;position:relative;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem;}
@media(min-width:768px){
.row{margin-left:-1.6rem;margin-right:-1.6rem;}
}
.row > div{padding-left:1.25rem;padding-right:1.25rem;}
@media(min-width:768px){
.row > div{padding-left:1.6rem;padding-right:1.6rem;}
}
.col-3{width:100%;}
@media(min-width:768px){
.col-3{width:50%;}
}
@media(min-width:1024px){
.col-3{width:25%;}
}
.col-4{width:100%;}
@media(min-width:768px){
.col-4{width:50%;}
}
@media(min-width:1024px){
.col-4{width:33.33%;}
}
.col-6{width:100%;}
@media(min-width:1024px){
.col-6{width:50%;}
}
.col-8{width:66.66%;}
.remove-padding{padding:0 !important;}
.remove-top-padding{padding-top:0 !important;}
.remove-bottom-padding{padding-bottom:0 !important;}
.section_title{padding-bottom:2.6rem;}
.section_title h2 br{display:block;}
@media(min-width:1024px){
.section_title h2 br{display:none;}
}
.dafualt-content a{text-decoration:underline;}
.site-header{width:100%;padding:3.3rem 0;}
@media(min-width:1024px){
.site-header{padding:4rem 0;}
}
.site-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media(min-width:1024px){
.site-header .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.site-header .btn{display:none;}
@media(min-width:1024px){
.site-header .btn{display:inline-block;}
}
.site-header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:16.5rem;}
@media(min-width:480px){
.site-header .logo{width:20rem;}
}
@media(min-width:640px){
.site-header .logo{width:22rem;}
}
@media(min-width:768px){
.site-header .logo{width:28rem;}
}
@media(min-width:1024px){
.site-header .logo{width:36rem;position:relative;right:-5.6rem;}
}
.site-header .logo h1{font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;width:7rem;text-transform:uppercase;font-size:1.1rem;margin:0;}
@media(min-width:480px){
.site-header .logo h1{width:7.6rem;font-size:1.21rem;}
}
@media(min-width:640px){
.site-header .logo h1{width:8.4rem;font-size:1.35rem;}
}
@media(min-width:1024px){
.site-header .logo h1{width:24rem;font-size:2.5rem;}
}
.site-header .logo > a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;}
.site-header .logo > a img{width:7rem;position:relative;left:0.25rem;height:auto;}
@media(min-width:480px){
.site-header .logo > a img{width:9rem;}
}
@media(min-width:640px){
.site-header .logo > a img{width:10.2rem;}
}
@media(min-width:1024px){
.site-header .logo > a img{width:10.2rem;}
}
.site-header .logo > a:hover::after{-webkit-transform:scale(1.1);transform:scale(1.1);}
.site-header .logo > a::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:url(//dosmax.eu/wp-content/themes/dosmax/images/dosmax-logo-bracket.svg) no-repeat center;-webkit-transition:all 0.2s;transition:all 0.2s;background-size:100% 100%;}
.hamburger-menu{padding:0;background-color:transparent;border:0;width:2.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0.6rem;cursor:pointer;}
@media(min-width:1024px){
.hamburger-menu{margin-top:0;}
}
.hamburger-menu span{display:inline-block;width:100%;height:0.188rem;background-color:#000000;border-radius:1rem;}
.hamburger-menu span:nth-child(2){margin:0.6rem 0;}
.site-menu{width:100%;position:fixed;top:-150%;left:0;height:100vh;overflow:auto;background-color:#ffffff;text-align:center;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:9;}
.site-menu .container{position:relative;}
.site-menu .close-menu{position:absolute;top:4.2rem;left:0;display:inline-block;}
.site-menu .close-menu img{width:2rem;height:auto;}
.site-menu nav{width:100%;padding:9rem 0 0;}
@media(min-width:1024px){
.site-menu nav{width:37rem;margin:0 auto;}
}
.site-menu nav ul{width:100%;padding:0;}
.site-menu nav ul li{display:inline-block;width:100%;padding:0;margin:0;list-style-type:none;border-bottom:0.188rem solid transparent;text-transform:uppercase;}
.site-menu nav ul li a{display:inline-block;width:100%;font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;font-size:2rem;padding:1.41rem 0;line-height:normal;}
.site-menu nav ul li.menu-item-language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}
.site-menu nav ul li.menu-item-language a{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.site-menu nav ul li.menu-item-language a img{width:2.4rem;height:1.6rem;margin-right:0.5rem;vertical-align:middle;display:none;}
.site-menu nav ul li.language-menu a{display:inline-block;width:auto;padding:1.41rem 0.8rem;}
.site-menu nav ul li.language-menu.violet-red-theme:hover a{color:inherit;}
.site-menu nav ul li.language-menu.violet-red-theme > a:hover{color:#BD0054;}
.site-menu nav ul li.violet-red-theme{border-color:#BD0054;}
.site-menu nav ul li.violet-red-theme:hover a{color:#BD0054;}
.site-menu nav ul li.eastern-blue-theme{border-color:#339BAE;}
.site-menu nav ul li.eastern-blue-theme:hover a{color:#339BAE;}
.site-menu nav ul li.grey-blue-theme{border-color:#6C91AA;}
.site-menu nav ul li.grey-blue-theme:hover a{color:#6C91AA;}
.site-menu nav ul li.fade-blue-theme{border-color:#6B89AD;}
.site-menu nav ul li.fade-blue-theme:hover a{color:#6B89AD;}
.open-menu .site-menu{top:0;}
.site-footer{width:100%;background-color:#000000;color:#ffffff;padding:5.6rem 0;}
@media(min-width:1024px){
.site-footer{padding:2.8rem 0;font-size:1.25rem;}
}
.site-footer .container{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;}
@media(min-width:1024px){
.site-footer .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:73rem;}
}
.site-footer a{color:#ffffff;}
.site-footer a:hover{color:#339BAE;}
.site-footer__logo{width:9rem;}
@media(min-width:480px){
.site-footer__logo{width:10rem;}
}
@media(min-width:640px){
.site-footer__logo{width:13rem;}
}
@media(min-width:768px){
.site-footer__logo{width:14rem;}
}
@media(min-width:1024px){
.site-footer__logo{width:7.8rem;}
}
.site-footer__logo img{width:100%;height:auto;}
.site-footer__logo > a{position:relative;display:inline-block;}
.site-footer__logo > a:hover::after{-webkit-transform:scale(1.1);transform:scale(1.1);}
.site-footer__logo > a::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:url(//dosmax.eu/wp-content/themes/dosmax/images/dosmax-footer-logo-bracket.svg) no-repeat center;-webkit-transition:all 0.2s;transition:all 0.2s;background-size:100% 100%;}
.site-footer__center{width:15rem;padding-left:3rem;}
@media(min-width:480px){
.site-footer__center{width:18rem;padding-left:4rem;}
}
@media(min-width:640px){
.site-footer__center{width:20rem;padding-left:4.9rem;}
}
@media(min-width:1024px){
.site-footer__center{width:39rem;padding-left:0;padding-top:0.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;}
}
.site-footer__center .address{display:block;}
@media(min-width:1024px){
.site-footer__center .address{display:inline-block;width:13rem;line-height:1.3em;}
}
.site-footer__center .contact-info{width:100%;padding:0.7rem 0 0;}
@media(min-width:1024px){
.site-footer__center .contact-info{width:22rem;padding:0 0 0 5.9rem;}
}
.site-footer__center .contact-info li{display:inline-block;background-position:center left;background-repeat:no-repeat;background-size:1.3rem;padding:0.6rem 0 0.6rem 2rem;}
@media(min-width:480px){
.site-footer__center .contact-info li{background-size:1.6rem;padding:1rem 0 1rem 2.5rem;}
}
@media(min-width:640px){
.site-footer__center .contact-info li{background-size:1.9rem;padding:1.1rem 0 1.1rem 3rem;}
}
@media(min-width:1024px){
.site-footer__center .contact-info li{padding:0.6rem 0 1.2rem 3.8rem;background-position:0px 0.3rem;}
}
.site-footer__center .contact-info li.mail-info{background-image:url(//dosmax.eu/wp-content/themes/dosmax/images/dosmax-mail.svg);}
.site-footer__center .contact-info li.tel-info{background-image:url(//dosmax.eu/wp-content/themes/dosmax/images/dosmax-phone.svg);}
.site-footer__menu{width:100%;padding:2rem 0 0;}
@media(min-width:480px){
.site-footer__menu{padding:4rem 0 0;}
}
@media(min-width:640px){
.site-footer__menu{padding:6.2rem 0 0;}
}
@media(min-width:1024px){
.site-footer__menu{width:16rem;padding:1rem 0 0 2.2rem;text-align:left;}
}
.site-footer__menu ul{padding:0;width:100%;text-align:center;}
@media(min-width:1024px){
.site-footer__menu ul{text-align:left;}
}
.site-footer__menu ul li{display:inline-block;padding:0 1rem 0;}
@media(min-width:480px){
.site-footer__menu ul li{padding:0 2rem 0;}
}
@media(min-width:640px){
.site-footer__menu ul li{padding:0 3.34rem 0;}
}
@media(min-width:1024px){
.site-footer__menu ul li{padding:0;width:100%;padding:0 0 0.8rem;}
}
.site-footer__menu ul li:first-child{padding:0;}
@media(min-width:1024px){
.site-footer__menu ul li:first-child{padding:0 0 0.8rem;}
}
.site-footer__menu ul li:last-child{padding:0;}
@media(min-width:1024px){
.site-footer__menu ul li:last-child{padding:0 0 0.8rem;}
}
.card_section{padding:2.5rem 0;}
.card_section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media(min-width:1024px){
.card_section__inner{margin:0 -1.25rem;}
}
.card_section__inner .card_Cl{width:100%;margin-bottom:2.37rem;}
@media(min-width:1024px){
.card_section__inner .card_Cl{padding:0 1.25rem;width:33.33%;}
}
.card_section__inner .card_Cl__inner{padding:1.438rem 1.813rem;border-width:0.188rem;border-style:solid;height:100%;min-height:auto;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;}
@media(min-width:1024px){
.card_section__inner .card_Cl__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:14.563rem;}
.card_section__inner .card_Cl__inner:hover h3{opacity:0;visibility:hidden;}
.card_section__inner .card_Cl__inner:hover .hover_text{opacity:1;visibility:visible;color:#ffffff !important;}
.card_section__inner .card_Cl__inner:hover.cyan_blue_theme{background:#12427C;}
.card_section__inner .card_Cl__inner:hover.eastern_blue_theme{background:#339BAE;}
.card_section__inner .card_Cl__inner:hover.grey_blue_theme{background:#6C91AA;}
.card_section__inner .card_Cl__inner:hover.violet_red_theme{background:#BD0054;}
.card_section__inner .card_Cl__inner:hover.velvet_theme{background:#740E42;}
.card_section__inner .card_Cl__inner:hover.pink_theme{background:#DD5E98;}
}
.card_section__inner .card_Cl__inner h3{text-transform:uppercase;}
@media(min-width:1024px){
.card_section__inner .card_Cl__inner h3{margin:0;-webkit-transition:all 0.3s;transition:all 0.3s;}
}
.card_section__inner .card_Cl__inner .hover_text{text-transform:uppercase;font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;font-size:1.87rem;line-height:1.32em;position:relative;}
@media(min-width:1024px){
.card_section__inner .card_Cl__inner .hover_text{position:absolute;left:1.625rem;right:1.625rem;opacity:0;visibility:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;}
}
.card_section__inner .card_Cl__inner.cyan_blue_theme .hover_text{color:#12427C;}
.card_section__inner .card_Cl__inner.eastern_blue_theme .hover_text{color:#339BAE;}
.card_section__inner .card_Cl__inner.grey_blue_theme .hover_text{color:#6C91AA;}
.card_section__inner .card_Cl__inner.violet_red_theme .hover_text{color:#BD0054;}
.card_section__inner .card_Cl__inner.velvet_theme .hover_text{color:#740E42;}
.card_section__inner .card_Cl__inner.pink_theme .hover_text{color:#DD5E98;}
.cyan_blue_theme{border-color:#12427C;}
.eastern_blue_theme{border-color:#339BAE;}
.grey_blue_theme{border-color:#6C91AA;}
.violet_red_theme{border-color:#BD0054;}
.velvet_theme{border-color:#740E42;}
.pink_theme{border-color:#DD5E98;}
.service_section__inner{padding:1.813rem 0 0 0;}
@media(min-width:1024px){
.service_section__inner{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;padding:0 5rem;}
}
.service_section .service_Cl{margin:0 0 5.2rem;width:100%;}
@media(min-width:1024px){
.service_section .service_Cl{width:16.9rem;margin:0;}
}
.service_section .service_Cl:nth-child(1) .sC_top_img{width:4.875rem;}
@media(min-width:1024px){
.service_section .service_Cl:nth-child(1) .sC_top_img{width:auto;}
}
.service_section .service_Cl:nth-child(1) h3{width:calc(100% - 4.875rem);}
@media(min-width:1024px){
.service_section .service_Cl:nth-child(1) h3{width:calc(100% - 0rem);}
}
.service_section .service_Cl:nth-child(2) .sC_top_img{width:7.75rem;}
@media(min-width:1024px){
.service_section .service_Cl:nth-child(2) .sC_top_img{width:auto;}
}
.service_section .service_Cl:nth-child(2) h3{width:calc(100% - 7.75rem);}
@media(min-width:1024px){
.service_section .service_Cl:nth-child(2) h3{width:calc(100% - 0rem);}
}
.service_section .service_Cl:nth-child(3) .sC_top_img{width:9.764rem;}
@media(min-width:1024px){
.service_section .service_Cl:nth-child(3) .sC_top_img{width:auto;}
}
.service_section .service_Cl:nth-child(3) h3{width:calc(100% - 9.764rem);}
@media(min-width:1024px){
.service_section .service_Cl:nth-child(3) h3{width:calc(100% - 0rem);}
}
.service_section .service_Cl .sC_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 2.7rem;}
@media(min-width:1024px){
.service_section .service_Cl .sC_top{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
@media(min-width:1024px){
.service_section .service_Cl .sC_top .sC_top_img{margin:0 0 2.813rem;min-height:10.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;}
}
.service_section .service_Cl .sC_top .sC_top_img img{width:100%;}
@media(min-width:1024px){
.service_section .service_Cl .sC_top .sC_top_img img{width:auto;}
}
.service_section .service_Cl .sC_top h3{padding:0 0 0 2.2rem;text-transform:uppercase;margin:0 0 -0.34em;}
@media(min-width:1024px){
.service_section .service_Cl .sC_top h3{padding:0;margin:0;}
}
.expert_service_section{padding:3.75rem 0 0 0;}
.expert_service_section .section_title h2{margin-bottom:2.938rem;}
@media(min-width:1024px){
.expert_service_section .section_title h2{margin-bottom:1.83rem;}
}
.expert_service_section .section_title p{text-align:left;}
@media(min-width:1024px){
.expert_service_section .section_title p{text-align:center;line-height:1.55em;}
}
.expert_service_section .section_title p br{display:none;}
@media(min-width:1024px){
.expert_service_section .section_title p br{display:block;}
}
.expert_service_block{padding:0.75rem 0 0 0;}
@media(min-width:1024px){
.expert_service_block{padding:2.2rem 1rem 0;}
}
.expert_service_block .expert_service_row{border-style:solid;border-width:0.188rem;padding:3.34rem 2.938rem 1.3rem;margin-bottom:4.18rem;position:relative;}
@media(min-width:1024px){
.expert_service_block .expert_service_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.34rem 2.938rem 3rem;margin-bottom:5rem;}
}
.expert_service_block .expert_service_row:last-child .s_icon{right:17.9rem;}
.expert_service_block .expert_service_row.violet_red_theme .s_icon{right:auto;left:6.4rem;}
@media(min-width:1024px){
.expert_service_block .expert_service_row.violet_red_theme .s_icon{left:17.4rem;}
}
.expert_service_block .expert_service_row.eastern_blue_theme .s_icon{right:11.3rem;}
@media(min-width:1024px){
.expert_service_block .expert_service_row.eastern_blue_theme .s_icon{right:28.7rem;}
}
.expert_service_block .expert_service_row h3{text-transform:uppercase;line-height:1.2em;margin:0 0 3.45rem;}
@media(min-width:1024px){
.expert_service_block .expert_service_row h3{margin:0;}
}
.expert_service_block .expert_service_row .s_icon{position:absolute;right:2.6rem;top:-1.6rem;padding:0 1.3rem;background:#fff;}
@media(min-width:1024px){
.expert_service_block .expert_service_row .s_icon{right:1.3rem;}
}
@media(min-width:1024px){
.expert_service_block .expert_service_row .es_col{width:12.5rem;}
}
@media(min-width:1024px){
.expert_service_block .expert_service_row .es_col.es_col_heading{width:17rem;}
}
.expert_service_block .expert_service_row .es_col p{margin:0 0 3.5rem;}
@media(min-width:1024px){
.expert_service_block .expert_service_row .es_col p{margin:0;line-height:1.55em;}
}
.get-in-touch{padding:1.6rem 0 5.5rem;}
@media(min-width:1024px){
.get-in-touch{text-align:center;padding:0 0 5.5rem;}
}
.get-in-touch h2{margin:0 0 3.2rem;}
@media(min-width:1024px){
.get-in-touch p{margin:0;}
}
.get-in-touch .text-center{padding:5.2rem 0 0;}
@media(min-width:1024px){
.get-in-touch .text-center{padding:5.5rem 0 0;}
}
.get-in-touch .text-center .btn{font-size:1.2rem;padding:0.9rem 2.2rem;}
.get__section{width:100%;padding:0 0 3rem;}
@media(min-width:1024px){
.get__section{padding:0 0 8rem;}
}
@media(min-width:1024px){
.get__section .section_title{padding-bottom:3.9rem;}
}
@media(min-width:1024px){
.get__section .container{width:84.5rem;position:relative;right:-21px;}
}
@media(min-width:1024px){
.get__section .row{margin-left:-1.875rem;margin-right:-1.875rem;}
}
.get__section .row > div{padding-bottom:3.75rem;}
@media(min-width:1024px){
.get__section .row > div{padding-left:1.875rem;padding-right:1.875rem;padding-bottom:0;}
}
.get__box{width:100%;border:0.188rem solid transparent;line-height:1.55em;height:100%;padding:2.7rem 2.7rem;}
@media(min-width:1024px){
.get__box{padding:3.15rem 2.9rem;}
}
.get__box.violet-red-theme{border-color:#BD0054;}
.get__box.eastern-blue-theme{border-color:#339BAE;}
.get__box.grey-blue-theme{border-color:#6C91AA;}
.get__box.fade-blue-theme{border-color:#6B89AD;}
.get__box.cyan-blue-theme{border-color:#12427C;}
.get__box h3{text-transform:uppercase;margin:0 0 2.8rem;}
.get__box p{margin:0 0 2.1rem;}
@media(min-width:1024px){
.get__box .btn{padding:1.1rem 1.3rem;font-size:1.25rem;}
}
.get__box .contact-info{width:100%;padding:0;}
.get__box .contact-info li{display:inline-block;background-position:center left;background-repeat:no-repeat;background-size:1.3rem;padding:0.6rem 0 0.6rem 2rem;font-size:1.6rem;line-height:normal;width:100%;}
@media(min-width:480px){
.get__box .contact-info li{background-size:1.6rem;padding:1rem 0 1rem 2.5rem;}
}
@media(min-width:640px){
.get__box .contact-info li{background-size:1.9rem;padding:1.1rem 0 1.1rem 3rem;}
}
@media(min-width:1024px){
.get__box .contact-info li{padding:0.8rem 0 1.4rem 3.8rem;background-position:0px 1rem;}
}
.get__box .contact-info li.mail-info{background-image:url(//dosmax.eu/wp-content/themes/dosmax/images/dosmax-mail-black.svg);}
.get__box .contact-info li.tel-info{background-image:url(//dosmax.eu/wp-content/themes/dosmax/images/dosmax-phone-black.svg);}
.get__box .contact-info li.location-info{background-image:url(//dosmax.eu/wp-content/themes/dosmax/images/dosmax-pin-black.svg);font-size:1rem;}
.get__box .contact-info li a:hover{color:#339BAE;}
.cookie-policy__section{width:100%;padding:0 0 5rem;}
@media(min-width:1024px){
.cookie-policy__section .container{width:49.5rem;}
}
.cookie-policy__section .section_title{padding-bottom:2rem;}
@media(min-width:1024px){
.cookie-policy__section .section_title{padding-bottom:3.5rem;}
}
.cookie-policy__box{width:100%;padding:1.6rem 0 0rem 4rem;position:relative;}
@media(min-width:1024px){
.cookie-policy__box{padding:1.6rem 0 0rem 5.8rem;}
}
.cookie-policy__box::before{position:absolute;content:'';width:2.25rem;height:2.25rem;background-color:#339BAE;left:0;top:2rem;}
@media(min-width:1024px){
.cookie-policy__box::before{top:1.8rem;}
}
.cookie-policy__box.eastern-blue-theme::before{background-color:#339BAE;}
.cookie-policy__box.violet-red-theme::before{background-color:#BD0054;}
.cookie-policy__box.cyan-blue-theme::before{background-color:#12427C;}
.cookie-policy__box.pink-theme::before{background-color:#DD5E98;}
.cookie-policy__box.velvet-theme::before{background-color:#740E42;}
.cookie-policy__box.fade-blue-theme::before{background-color:#6B89AD;}
.cookie-policy__box.grey-blue-theme::before{background-color:#6C91AA;}
.cookie-policy__box h2{font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;text-transform:uppercase;margin:0 0 2.6rem;}
.key-note__section{padding:0 0 2rem 0;}
@media(min-width:1024px){
.key-note__section{padding:0 0 9rem 0;}
}
.key-note-flex{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.key-note-flex .key-note-rp{width:100%;position:relative;padding-left:2.188rem;padding-right:0;margin-bottom:4rem;max-width:100%;margin-left:0rem;}
@media(min-width:1024px){
.key-note-flex .key-note-rp{max-width:22.75rem;}
}
@media(min-width:1280px){
.key-note-flex .key-note-rp{margin-left:2.81rem;}
}
.key-note-flex .key-note-rp:nth-child(2){margin-top:0;}
@media(min-width:1024px){
.key-note-flex .key-note-rp:nth-child(2){margin-top:2.5rem;}
}
.key-note-flex .key-note-rp:nth-child(even){margin-left:3rem;}
.key-note-flex .key-note-rp:before{content:"";position:absolute;left:0;top:0;background:#12427C;width:3px;height:100%;}
.key-note-flex .key-note-rp__violet-red:before{background-color:#BD0054;}
.key-note-flex .key-note-rp__eastern-blue:before{background-color:#339BAE;}
.key-note-flex .key-note-rp__pink:before{background-color:#DD5E98;}
.key-note-flex .key-note-rp__grey-blue:before{background-color:#6C91AA;}
.key-note-flex .key-note-rp h2{font-size:1.8rem;color:#000;text-transform:uppercase;margin:0 0 1.7rem 0;font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;width:90%;}
.key-note-flex .key-note-rp p{margin-bottom:0;line-height:1.5;max-width:98%;}
@media(min-width:1024px){
.key-note-flex .key-note-rp p{max-width:16.93rem;}
}
.team-section{margin-bottom:5rem;}
.team-section .section_title{max-width:54.12rem;margin:0 auto;}
.team-section .section_title h2{margin-bottom:2.81rem;}
.team-section .team-listing{padding-top:2.18rem;}
.team-section .team-listing h2{text-align:center;margin-bottom:4.06rem;}
.team-section .team-row{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;}
.team-section .team-row .team-column{width:100%;max-width:100%;border:3px solid #12427C;padding:2rem;margin:0 0 35px 0;}
@media(min-width:768px){
.team-section .team-row .team-column{width:48%;margin:0 1%;}
}
@media(min-width:1024px){
.team-section .team-row .team-column{margin:0 2rem;max-width:32.18rem;width:100%;padding:3rem;}
}
.team-section .team-row .team-column .team-photo{margin-bottom:3rem;}
@media(min-width:1024px){
.team-section .team-row .team-column .team-photo{margin-bottom:3.6rem;}
}
.team-section .team-row .team-column h2{font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;text-align:left;font-size:2.2rem;text-transform:uppercase;margin:0 0 7px 0;width:90%;line-height:1.2;min-height:6rem;}
@media(min-width:1024px){
.team-section .team-row .team-column h2{font-size:2.5rem;min-height:6.06rem;}
}
.get-in-touch{text-align:center;margin-top:0;}
@media(min-width:1024px){
.get-in-touch{margin-top:4rem;}
}
#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode{margin:0 auto;font-size:inherit;max-width:100%;width:100%;}
@media(min-width:1024px){
#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode{width:49.5rem;}
}
#cmplz-document p, .editor-styles-wrapper .cmplz-unlinked-mode p, #cmplz-document li, .editor-styles-wrapper .cmplz-unlinked-mode li, #cmplz-document td, .editor-styles-wrapper .cmplz-unlinked-mode td{font-size:1rem;line-height:1.18em;}
@media(min-width:480px){
#cmplz-document p, .editor-styles-wrapper .cmplz-unlinked-mode p, #cmplz-document li, .editor-styles-wrapper .cmplz-unlinked-mode li, #cmplz-document td, .editor-styles-wrapper .cmplz-unlinked-mode td{font-size:1.25rem;line-height:1.12em;}
}
@media(min-width:1024px){
#cmplz-document p, .editor-styles-wrapper .cmplz-unlinked-mode p, #cmplz-document li, .editor-styles-wrapper .cmplz-unlinked-mode li, #cmplz-document td, .editor-styles-wrapper .cmplz-unlinked-mode td{line-height:1.5em;font-size:1rem;}
}
#cmplz-document{font-family:'FuturaPTWebBook';font-weight:normal;font-style:normal;}
#cmplz-document .cmplz-dropdown{background-color:transparent;border:1px solid #12427C;margin:0.8rem 0;}
#cmplz-document .cmplz-dropdown summary{background-color:transparent;}
#cmplz-document h2{font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;display:inline-block;width:100%;}
#cmplz-document p:empty{display:none;}
.error-404{min-height:calc(100vh - 45.18rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7rem 0 10rem;text-align:center;}
@media(min-width:1024px){
.error-404{min-height:calc(100vh - 30.18rem);}
}
.error-404 .container{width:36rem;}
.error-404 h2{text-transform:uppercase;font-family:'FuturaPTWebBold';font-weight:normal;font-style:normal;margin:0 0 1.5rem;}
@media(min-width:1024px){
.error-404 h2{font-size:2.4rem;}
}
.error-404 p{margin:0 0 2rem;}
.wp-block-details{width:100%;margin:0 0 1.5rem;padding:0 1.25rem 0px;background:#f5f5f5;border:1px solid #e5e5e5;}
.wp-block-details summary{width:auto;padding:1.125rem;list-style:none;margin:0 -1.25rem 0;position:relative;font-family:'FuturaPTWebMedium';font-weight:normal;font-style:normal;font-size:1.125rem;}
@media(min-width:768px){
.wp-block-details summary{font-size:1.25rem;}
}
.wp-block-details summary::before, .wp-block-details summary::after{position:absolute;content:'';background-color:#12427C;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s;transition:all 0.5s;}
.wp-block-details summary::before{width:0.75rem;height:0.125rem;right:1.25rem;}
.wp-block-details summary::after{width:0.125rem;height:0.75rem;right:1.563rem;}
.wp-block-details[open] summary{margin-bottom:0.625rem;}
.wp-block-details[open] summary::after {
height: 0px;
}