.call-ask-write{padding-top:36px;padding-bottom:38px}
.call-ask-write p{padding-bottom:0}
@media only screen and (max-width:939px){.call-ask-write{background-color:transparent;border:0;padding:0}
}
@media(max-width:1419px) and (min-width:940px){.call-ask-write{padding-top:35px;padding-bottom:37px}
}
@media only screen and (min-width:940px){.call-ask-write.bordered-container{border:2px solid rgba(0,116,122,0.15)}
}
.call-ask-write__item{padding:0 0 0 37px}
@media only screen and (min-width:940px){.call-ask-write__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.call-ask-write__item:first-child{padding-left:10px;padding-right:20px}
@media only screen and (max-width:939px){.call-ask-write__item:first-child{padding-left:40px;padding-right:40px}
}
.call-ask-write__item:last-child{padding-left:67px}
@media only screen and (min-width:940px){.call-ask-write__item:last-child{padding-left:30px}
}
@media only screen and (max-width:939px){.call-ask-write__item:last-child{padding-left:40px}
}
@media only screen and (min-width:940px){.call-ask-write__item{padding-left:0}
}
@media only screen and (min-width:1420px){.call-ask-write__item{padding-left:15px}
}
@media only screen and (max-width:939px){.call-ask-write__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:38.5px;background-color:white;border:2px solid rgba(0,116,122,0.15);border-radius:6px;margin-bottom:20px}
}
@media only screen and (max-width:709px){.call-ask-write__item{display:block}
.call-ask-write__item.col-sm-12{padding:35px;padding-top:41px}
}
.call-ask-write__text{padding-right:60px;color:#000}
@media only screen and (min-width:940px){.call-ask-write__text{padding-right:0;margin-bottom:17px}
}
@media only screen and (min-width:1420px){.call-ask-write__text{padding-right:60px}
}
@media only screen and (max-width:939px){.call-ask-write__text{margin-bottom:0;padding-right:0}
}
@media only screen and (max-width:709px){.call-ask-write__text{padding-right:0}
}
.call-ask-write a{font-weight:700;line-height:20px}
.call-ask-write__tel{display:none}
@media(max-width:709px){.call-ask-write__tel{display:block;line-height:16px}
}
.call-ask-write__tel strong{font-size:22px;font-family:"AvenirNext-DemiBold",sans-serif;color:#00747a;text-decoration:none}
.call-ask-write__tel button{font-size:22px;font-family:"AvenirNext-DemiBold",sans-serif;color:#00747a;text-decoration:none;cursor:pointer}
@media(max-width:709px){.call-ask-write__tel strong{color:#00747a;font-size:16px;line-height:16px;font-weight:bold}
.call-ask-write__tel button{color:#00747a;font-size:16px;line-height:16px;font-weight:bold;cursor:pointer}
}
.call-ask-write__tel.call-ask-desktop{display:none}
@media(min-width:710px){.call-ask-write__tel.call-ask-desktop{display:block;line-height:16px}
}
@media(min-width:940px){.call-ask-write__tel.call-ask-desktop{line-height:22px}
}
@media(min-width:710px) and (max-width:939px){.call-ask-write__tel.call-ask-desktop strong{font-size:16px;font-weight:normal}
}
.call-ask-write__tel.call-ask-desktop.call-to-number{cursor:pointer}
@media only screen and (max-width:939px){.call-ask-write__tel{padding-top:20px}
}
@media only screen and (max-width:939px) and (max-width:709px){.call-ask-write__tel{padding-left:5px}
}
@media only screen and (max-width:939px){.call-ask-write__email{padding-top:20px;display:inline-block}
}
.call-ask-write.col-md-4__text{max-width:300px;margin-bottom:15px}
@media only screen and (max-width:939px){.call-ask-write.col-md-4__text{max-width:100%}
}
.call-ask-write.col-md-6__text{max-width:400px;margin-bottom:15px}
@media only screen and (max-width:939px){.call-ask-write.col-md-6__text{max-width:100%}
}
.call-ask-write .title--h2{position:relative;padding-left:45px;margin-bottom:26px;font-size:28px;color:#004e7a}
@media only screen and (min-width:940px){.call-ask-write .title--h2{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto}
}
@media only screen and (min-width:940px){.call-ask-write .title--h2{margin-top:5px;margin-bottom:16px}
}
@media only screen and (min-width:1240px){.call-ask-write .title--h2{margin-top:7px;margin-bottom:7px}
}
@media only screen and (max-width:709px){.call-ask-write .title--h2{margin-bottom:12px}
}
.call-ask-write .title--h2 i[class^="am-icon"]{margin-right:10px;position:absolute;top:-2px;left:0}
.call-ask-write .title--h2 i[class^="am-icon"]:after{width:38px;height:33px;background-size:auto 100%}
.call-ask-write .title--h2.icon-write{padding-left:34px}
.call-ask-write .item-text-container{padding:0}
@media only screen and (min-width:940px){.call-ask-write .item-text-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}