body{overflow-x:hidden}h1,h2,h3,h4,h5{}h1{}h2{}h3{}h4{}h5{}a:hover{opacity:1}span.et_pb_scroll_top.et-pb-icon{background-color:rgba(0,0,0,0.5);border-radius:50px;color:#ffffff;margin-right:20px;padding:10px;font-weight:bold;bottom:60px}@media only screen and (max-width:1024px) and (min-width:600px){}.vertical-align{display:flex;flex-direction:column}.align-top{justify-content:flex-start}.align-center{justify-content:center}.align-bottom{justify-content:flex-end}@media only screen and (max-width:600px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}}@media only screen and (min-width:600px) and (max-width:1024px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-tablet{-webkit-order:1;order:1}.second-on-tablet{-webkit-order:2;order:2}}input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}input[type=checkbox]+label{padding-left:25px;position:relative}input[type=checkbox]+label:hover{cursor:pointer}input[type=checkbox]+label:before{content:"";position:absolute;top:0;left:0;height:20px;width:20px;background-color:grey}input[type=checkbox]+label:hover:before{background-color:white}input[type=checkbox]+label:after{content:"";position:absolute;left:8px;top:5px;width:5px;height:10px;border:solid black;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none}input[type=checkbox]:checked+label:after{display:block}