.flex_column.av-22ro5aw-1d57fb94bb9661a9ab46f0c9d47a3055{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
background-color:rgba(255,255,255,0.55);
}

.av_font_icon.av-1xg8fg8-5c7050865a524ddab7327e8b862d9f78{
color:#731b10;
border-color:#731b10;
}
.av_font_icon.av-1xg8fg8-5c7050865a524ddab7327e8b862d9f78 .av-icon-char{
font-size:2em;
line-height:2em;
}

#top .av-special-heading.av-pvxyh1-7d12505eaae7b6dccfd8a6fec9a5c711{
padding-bottom:5px;
font-size:75px;
}

#top .av-special-heading.av-npqo5x-6f0bf0999dd8ea6acd12266f85cc9ba9{
padding-bottom:10px;
font-size:34px;
}
.av-special-heading.av-npqo5x-6f0bf0999dd8ea6acd12266f85cc9ba9 .av-subheading{
font-size:20px;
}

.iconbox.av-kcd5jja1-fb24b8ab627756e87f1a60f008ed7a1b .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-kcd5jja1-fb24b8ab627756e87f1a60f008ed7a1b .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-kcd5jja1-fb24b8ab627756e87f1a60f008ed7a1b .iconbox_content_container{
color:#ffffff;
}

#top #wrap_all .avia-button.av-mhi5x1-9e98ece7d4e96b1bf10f8702fd4d139e{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-l99no5-7e45c775bf0de1969eae576ffcc8fb3c{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-j21i79-75bf726c82c3164a42aff97b73804d98{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.iconbox.av-kcd5jja1-83985ca83b3eb14659748b371bf73bf8 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-kcd5jja1-83985ca83b3eb14659748b371bf73bf8 .iconbox_content_title{
color:#ffffff;
}

#top .hr.av-9zm7fo-cf6ca4e38515c975cc89eb6a67614c59{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9zm7fo-cf6ca4e38515c975cc89eb6a67614c59 .hr-inner{
width:50px;
border-color:#ffffff;
}

.flex_column.av-kcx8b3tg-657f225c7e5b63ba426bf72a23adebcc{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.9);
}

.avia-section.av-kcyomhwx-8d049f3f92ef6c9252f4240fe7a4aeeb{
background-color:#eaeaea;
}

#top #wrap_all .avia-button.av-gucf5x-4e4f866b3ab482a87c9368bb054afc31{
background-color:#731b10;
border-color:#731b10;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-fnxxgl-2fc43171e295ba1b59b01748cf06237d{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-e4rwjp-e3439a5398fc6c2f9944f03d6da72528{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.iconbox.av-kcd5jja1-6ad2fef0eaf3f9baeecccfe9281e412d .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-kcd5jja1-6ad2fef0eaf3f9baeecccfe9281e412d .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-kcd5jja1-6ad2fef0eaf3f9baeecccfe9281e412d .iconbox_content_container{
color:#ffffff;
}

#top .hr.av-8csnyc-5347e122b8875db28009309f309ad131{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-8csnyc-5347e122b8875db28009309f309ad131 .hr-inner{
width:50px;
border-color:#c3aca1;
}

.flex_column.av-3v2xfs-66b2451163102fcd72ecf734c59b8163{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-1z4xvs-b66b3afd26d7fae420acc62f0429b10f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.iconbox.av-w6jgko-24f5e98c9047ea9bf660df079be12f7b .iconbox_icon{
color:#ffffff;
}

#top #wrap_all .avia-button.av-kd04qxri-6f9c4cfc9c2165196bc8d55090919d34{
background-color:#c6321e;
border-color:#c6321e;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.flex_column.av-kcx8b3tg-ab0ad4cdbd9256a8ea2807e012022187{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.7);
}

.iconbox.av-kcd5jja1-38e4c7dd01d377696baa75a3b4ece503 .iconbox_icon{
border:1px solid #000000;
color:#000000;
}
#top #wrap_all .iconbox.av-kcd5jja1-38e4c7dd01d377696baa75a3b4ece503 .iconbox_content_title{
color:#000000;
}
.iconbox.av-kcd5jja1-38e4c7dd01d377696baa75a3b4ece503 .iconbox_content_container{
color:#000000;
}

#top .hr.av-9zm7fo-4536163db0337cb2f10d2fc9b6b722df{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9zm7fo-4536163db0337cb2f10d2fc9b6b722df .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .hr.av-9zm7fo-4536163db0337cb2f10d2fc9b6b722df{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9zm7fo-4536163db0337cb2f10d2fc9b6b722df .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-1i2pimg-58a959a526c22824fe5b3cebb8798ea7{
margin-top:0px;
height:1px;
}

.flex_column.av-kcx8b3tg-2e3c962c5085a9523fba5f79e9e767ed{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.7);
}

.iconbox.av-kcd5jja1-b6956c7c9e7f12f32e69afcee9b8c263 .iconbox_icon{
border:1px solid #000000;
color:#000000;
}
#top #wrap_all .iconbox.av-kcd5jja1-b6956c7c9e7f12f32e69afcee9b8c263 .iconbox_content_title{
color:#000000;
}
.iconbox.av-kcd5jja1-b6956c7c9e7f12f32e69afcee9b8c263 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-drl2rc-f19a9d50852c592ce547a97128946e78{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.iconbox.av-klrloo-aadc9e737c3aa429932e6fb309b18b09 .iconbox_icon{
background-color:#cc321d;
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-klrloo-aadc9e737c3aa429932e6fb309b18b09 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-klrloo-aadc9e737c3aa429932e6fb309b18b09 .iconbox_content_container{
color:#ffffff;
}

#top .hr.hr-invisible.av-2w9xew-7643bfebd0ccb5b6880021bc6afd655d{
height:50px;
}

#top #wrap_all .avia-button.av-cgj9k5-e8634c5163c171940e223ecc291edd60{
background-color:#731b10;
border-color:#731b10;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-441c5-9a7fa1d0e9f99af916531ab70dcb2516{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-8iz11x-cb19efd3302ed7eeea2fba8a67db8dc8{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av-special-heading.av-314wg5-42484a18cb4d60e204bb79f433ec27a2{
padding-bottom:0px;
color:#ffffff;
font-size:60px;
}
.av-special-heading.av-314wg5-42484a18cb4d60e204bb79f433ec27a2 .special-heading-inner-border{
border-color:#ffffff;
}

#top .hr.av-1pbztg-af4502f66df6db67a39fc7e23febb2fb{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1pbztg-af4502f66df6db67a39fc7e23febb2fb .hr-inner{
width:50px;
border-color:#ffffff;
}

.flex_column.av-lezw-8fc80fbfefb15857078b11bbef2c1736{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-w8ozwg-7f3589303ff0c78a91f998a650fa0274 .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-section.av-b41ic5-f1fa53e8be2f02b2c12f907da2577745 .av-parallax .av-parallax-inner{
background-color:#731c10;
background-repeat:no-repeat;
background-image:url(https://iiischools.com/wp-content/uploads/2015/07/mapa-instituto-internacional-idiomas-marbella.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-b41ic5-f1fa53e8be2f02b2c12f907da2577745 .av-section-color-overlay{
opacity:0.9;
background-color:#731c10;
}

.flex_column.av-9rz6o5-9dde063c29127ec60cc86f538747a41f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-jqp4utv2-11055565fa9c8e6dce963f381b339648{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
.av-special-heading.av-jqp4utv2-11055565fa9c8e6dce963f381b339648 .special-heading-inner-border{
border-color:#ffffff;
}

.flex_column.av-k7t91-903bdf5f9e0031f351b4b265708184ef{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-45n8g5-0ebe71736e38a55e85e01441a8c894a9{
color:#d8d81e;
border-color:#d8d81e;
}
.av_font_icon.av-45n8g5-0ebe71736e38a55e85e01441a8c894a9 .av-icon-char{
font-size:40px;
line-height:40px;
}

