.text-img-section{padding:0 0 26px;text-align:center}.text-img-section .img-holder{margin-bottom:35px;position:relative}.text-img-section .img-holder:before{background-color:#f3dca4;content:"";display:block;height:100%;left:-29%;position:absolute;top:5%;width:100%}.text-img-section .img-holder .img{overflow:hidden;width:100%}.text-img-section .img-holder iframe,.text-img-section .img-holder img{box-shadow:0 4px 30px rgba(0,0,0,.25);height:auto;margin:0;position:relative;vertical-align:top;width:100%}.text-img-section .img-holder .img img{max-width:none;min-width:100%}.text-img-section .text-holder{padding:14px 15px}.text-img-section h2{color:#093155;font-weight:300;margin-bottom:20px}.text-img-section p{color:rgba(0,0,0,.6);margin-bottom:2.2em}.text-img-section.image-position-right .img-holder:before{left:29%}.text-img-section .btn-holder a{background:#012b40;background:0 0;border:3px solid #012b40;border-color:#dbb65f;border-radius:0;color:#fff;color:#dbb65f;display:inline-block;font-size:12px;font-weight:900;letter-spacing:5px;line-height:20px;margin-bottom:10px;padding:9px 15px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out}.text-img-section .btn-holder a:after{content:"\e906";font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;line-height:inherit;margin-left:0;vertical-align:top}.text-img-section .btn-holder a:hover{background:#dbb65f;color:#fff}@media (min-width:768px){.text-img-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 0}.text-img-section .img-holder{margin-bottom:0;opacity:0;width:41%}.text-img-section.in-viewport .img-holder{-webkit-animation:fade-up .5s linear 0s forwards;animation:fade-up .5s linear 0s forwards}.text-img-section .text-holder{opacity:0;padding:14px 40px;width:59%}.text-img-section .text-holder .text{padding-left:40px}.text-img-section p{margin-bottom:1.5em}.text-img-section .btn-holder a{font-size:16px;line-height:25px;padding:12px 27px}}@media (min-width:1024px){.text-img-section .img-holder .img{height:500px}.text-img-section .text-holder{padding:14px 8vw}.text-img-section h2{font-size:28px;line-height:40px}}@media (min-width:1200px){.text-img-section .text-holder{padding:14px 5vw}.text-img-section h2{font-size:33px;line-height:55.5px;margin-bottom:50px}.text-img-section .text-holder .text{padding-left:102px}}@media (min-width:1440px){.text-img-section .text-holder{padding:14px 9vw}}@media (min-width:768px){.text-img-section.in-viewport .text-holder{-webkit-animation:fade-down .5s linear 0s forwards;animation:fade-down .5s linear 0s forwards}.text-img-section.image-position-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.text-img-section{left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media (min-width:480px){.text-img-section .btn-holder a{margin-right:10px}}@media (max-width:767px){.text-img-section h2{line-height:32px}.text-img-section .btn-holder a{background:#dbb65f;color:#fff}.text-img-section .btn-holder a:hover{background:0 0;border-color:#dbb65f;color:#dbb65f}}