.mod-txtrimg{height:625px;position:relative}@media only screen and (max-width:991px){.mod-txtrimg{height:auto;margin-bottom:40px}}.mod-txtrimg .image-wrap{height:auto;max-width:707px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:45%}@media only screen and (max-width:991px){.mod-txtrimg .image-wrap{float:right;margin:40px 0 45px 100px;position:relative;right:unset;top:unset;transform:unset;width:auto}}@media only screen and (max-width:767px){.mod-txtrimg .image-wrap{margin-left:0;max-width:unset;width:100%}}@media only screen and (max-width:479px){.mod-txtrimg .image-wrap{margin:30px 0}}.mod-txtrimg .icon{left:-10%;position:absolute;top:15%;width:20%;z-index:1}@media only screen and (max-width:991px){.mod-txtrimg .icon{display:none}}.mod-txtrimg .icon svg{border-radius:50%;box-shadow:0 42px 50px rgba(0,0,0,.16)}.mod-txtrimg .image{height:auto;width:100%}@media only screen and (max-width:991px){.mod-txtrimg .image{width:auto}}.mod-txtrimg .image img{border:6px solid #fff;border-radius:40px 0 0 40px;border-right:0;box-shadow:0 40px 45px rgba(0,0,0,.18)}@media only screen and (max-width:767px){.mod-txtrimg .image img{border:none;border-radius:unset;box-shadow:none;width:100%}}.mod-txtrimg .text{height:460px;left:10%;position:absolute;top:50%;transform:translateY(-50%);width:38%}@media only screen and (max-width:991px){.mod-txtrimg .text{float:left;height:auto;left:unset;margin:0 10%;position:static;top:unset;transform:unset;width:80%}}.mod-txtrimg h1{color:#222;font-size:56px;font-size:3.5rem;font-weight:700;letter-spacing:0;line-height:1.07143em;margin:20px 0 25px}@media only screen and (max-width:767px){.mod-txtrimg h1{font-size:45px}}@media only screen and (max-width:479px){.mod-txtrimg h1{font-size:28px}}.mod-txtrimg p{color:#626b7d;font-family:Graphik Web;font-size:15px;font-style:normal;font-weight:400;line-height:30px}