.border-box{box-sizing: border-box; -moz-box-sizing: border-box}.clearfix:after{content: ''; display: table; clear: both}.allmighty{text-align: center}.allmighty .block{width: 25%; min-width: 240px; padding: 20px}.allmighty .block .title{height: 60px}.allmighty .block h2{color: #00baff; font-size: 24px}.allmighty .block img{width: 90%; margin: 20px; transition: all .1s ease-out}.allmighty .block img:hover{width: 96%; margin: 20px}.calendar{text-align: center}.calendar .month{width: 20%; min-width: 240px; margin: 20px; padding: 20px; padding-top: 0px; border-radius: 10px; border: 1px solid #f0f0f0; text-align: center; transition: all .25s ease-out}.calendar .month:hover{border: 1px solid #fff; box-shadow: 0 0 10px #FF7233}.calendar .month .name{font-size: 24px; font-weight: 300; padding: 10px}.calendar .month img{width: 100%}.calendar .month .countries .country{display: inline-block; margin: 3px}.calendar .month .countries .country a{padding: 5px 10px; border-radius: 10px; color: #00baff; transition: all .25s ease-out}.calendar .month .countries .country a:hover{background: #00baff; color: #fff}.title{text-align: center}.hot-tours{text-align: center}.tour{width: 20%; min-width: 280px}.tour .inner{padding: 20px; margin: 20px; border-radius: 10px; border: 1px solid #FF7233; text-align: center; transition: all .25s ease-out}.tour .inner:hover{border: 1px solid #fff; box-shadow: 0 0 10px #FF7233}.tour .title{color: #FF7233; font-size: 36px; font-weight: 300}.tour .dates{font-size: 18px}.tour .image{padding: 10px 0}.tour img{width: 100%}.tour .price{font-size: 24px; font-weight: 800}.tour .order{padding: 10px 0}.tour button{float: none !important}.news{text-align: center}.news >.title{padding-bottom: 0px}.novelty{width: 20%; min-width: 240px; margin: 20px; padding: 20px; transition: all .25s ease-out}.novelty .image{height: 8rem; overflow: hidden; margin-bottom: 10px; text-align: center; background: #f0f0f0}.novelty .image img{width: 100%; object-fit: cover}.novelty .date{padding-bottom: 10px}.novelty .title{padding-bottom: 10px}.novelty .introtext{color: #00baff}