.content .title-container{text-align:center;padding:60px 0}.content .title-container .title{font-size:38px;padding-bottom:10px}.content .title,.content .button{font-weight:700;font-style:italic;font-family:"Playfair Display",sans-serif}.content .title{color:#544538}.content .button{display:inline-block;color:#fff;font-size:14px;padding:5px 15px;background:#d96627}.content .button:hover,.content .button:focus{background:rgb(224.6299212598,132.7204724409,82.3700787402);text-decoration:none}.content .head-block{position:relative}.content .head-block .image-container{text-align:center}.content .head-block .overlay{top:50%;right:50%;position:absolute;display:flex;align-items:flex-start;-moz-transform:translate(140%, 0);-ms-transform:translate(140%, 0);-webkit-transform:translate(140%, 0);transform:translate(140%, 0)}.content .head-block .overlay .text{max-width:500px;padding-left:20px;padding-top:20px}.content .about-me-block{padding-bottom:80px}.content .about-me-block .text-container .title{font-size:26px}.content .about-me-block .text-container .text{padding:40px 60px 60px 0;font-weight:300}.content .about-me-block .text-container .button{position:absolute;left:15px;bottom:0}.content .profession-block{padding-bottom:80px;background:#f7f0e5}.content .profession-block .title-container{padding-bottom:80px}.content .profession-block .text-container{text-align:right}.content .profession-block .text-container .title{font-size:26px}.content .profession-block .text-container .list{padding:40px 0;font-weight:300}.content .profession-block .text-container .list .item{padding-right:30px;position:relative}.content .profession-block .text-container .list .item::after{content:"";font-family:"Font Awesome 5 Pro";position:absolute;font-weight:700;color:#d96627;font-size:10px;right:0;top:5px}.content .profession-block .text-container .button{position:absolute;right:15px;bottom:0}.content .gallery-block .images{display:flex;justify-content:space-between;flex-wrap:wrap}.content .gallery-block .images .image-container{margin:10px 5px}.content .gallery-block .button-container{padding:80px 0;text-align:center}@media(max-width: 1599px){.content .head-block .overlay .text{max-width:340px}}@media(max-width: 1199px){.content .head-block .overlay{right:0}.content .head-block .overlay img{max-width:10%}.content .head-block .overlay .text{font-size:14px}.content .gallery-block .images{justify-content:space-around}}@media(max-width: 991px){.content .head-block .overlay{display:none}.content .about-me-block{padding-bottom:40px}.content .about-me-block .image-container{text-align:center}.content .about-me-block .text-container{padding-top:20px}.content .about-me-block .text-container .text{padding:40px 0}.content .about-me-block .text-container .button{position:initial;display:inline-block}.content .profession-block{padding-bottom:60px}.content .profession-block .title-container{padding-bottom:60px}.content .profession-block .image-container{text-align-last:center}.content .profession-block .text-container{text-align:left;padding-top:20px}.content .profession-block .text-container .list{padding:40px 0;font-weight:300}.content .profession-block .text-container .list .item{padding-left:30px;padding-right:0}.content .profession-block .text-container .list .item::after{right:auto;left:0}.content .profession-block .text-container .button{position:initial}}@media(max-width: 767px){.content .title-container{padding:40px 0}.content .title-container .title{font-size:32px}}@media(max-width: 575px){.content .title-container{padding:40px 0}.content .title-container .title{font-size:22px}.content .title-container .underline img{max-width:70%}.content .head-block{overflow:hidden}.content .head-block .head-image{max-width:150%;position:relative;left:-20%}.content .about-me-block .text-container .title{font-size:22px}.content .about-me-block .text-container .text{font-size:14px}.content .profession-block .title-container{padding:40px 0}.content .profession-block .text-container .title{font-size:20px}.content .profession-block .text-container .list{font-size:14px}.content .gallery-block .button-container{padding:40px 0}}
