.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-66nrc8-116d167c1d3f62abfa3d588f2e2db727{
padding-bottom:5px;
font-size:75px;
}

#top .av-special-heading.av-3xfszs-0bf8c318b5ef24c82f6c6da3950355c7{
padding-bottom:10px;
font-size:34px;
}
.av-special-heading.av-3xfszs-0bf8c318b5ef24c82f6c6da3950355c7 .av-subheading{
font-size:20px;
}

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

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

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

#top #wrap_all .avia-button.av-824lm0-579b279fb1353cddf54217c883a026ea{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.iconbox.av-kcd5jja1-98a0045d4c2d1ec7ab1a04ed88632e7f .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-kcd5jja1-98a0045d4c2d1ec7ab1a04ed88632e7f .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-hydbfc-5bd13a99c47fbc36fcc044c22c958191{
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-4t8s4o-d030cef9856d7d0e3b496827aa77fb2b{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-4t8s4o-d030cef9856d7d0e3b496827aa77fb2b{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

.iconbox.av-kcd5jja1-824dd293b08472366785ff8936498e32 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-kcd5jja1-824dd293b08472366785ff8936498e32 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-kcd5jja1-824dd293b08472366785ff8936498e32 .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;
}

#top #wrap_all .avia-button.av-kd04qxri-89799580cad5faed85d398dbc5d72321{
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-2df2e8b6c0b0cc38649139fa9c120271 .iconbox_icon{
border:1px solid #000000;
color:#000000;
}
#top #wrap_all .iconbox.av-kcd5jja1-2df2e8b6c0b0cc38649139fa9c120271 .iconbox_content_title{
color:#000000;
}
.iconbox.av-kcd5jja1-2df2e8b6c0b0cc38649139fa9c120271 .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-0a788eed4d7cea1b4ac657eccec6822d .iconbox_icon{
border:1px solid #000000;
color:#000000;
}
#top #wrap_all .iconbox.av-kcd5jja1-0a788eed4d7cea1b4ac657eccec6822d .iconbox_content_title{
color:#000000;
}
.iconbox.av-kcd5jja1-0a788eed4d7cea1b4ac657eccec6822d .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-f5d0f366834c8d32eac639f99de02931 .iconbox_icon{
background-color:#cc321d;
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-klrloo-f5d0f366834c8d32eac639f99de02931 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-klrloo-f5d0f366834c8d32eac639f99de02931 .iconbox_content_container{
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-4dwfvc-91e4c9ede161d9a66def6399c159cc2b{
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-2dgmp4-617ed5ff0b5e5ba57434873d96e7b836{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av-special-heading.av-2imgig-c96007cc554e6491fc892234b9b95ff1{
padding-bottom:0px;
color:#ffffff;
font-size:60px;
}
.av-special-heading.av-2imgig-c96007cc554e6491fc892234b9b95ff1 .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-av2uy0-33e23bc5a638f69103212630ca6ca184 .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-av2uy0-33e23bc5a638f69103212630ca6ca184 .av-section-color-overlay{
opacity:0.9;
background-color:#731c10;
}

.flex_column.av-9f1ko8-c9e37ba486c0cada1820de528c70bd98{
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-7wajvs-fcea294320a74b5a61f725290b71569c{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
.av-special-heading.av-7wajvs-fcea294320a74b5a61f725290b71569c .special-heading-inner-border{
border-color:#ffffff;
}

.flex_column.av-64jo54-f5f6381a4e3d58345b67da96209ba3c7{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-4xhte0-525b7cd613c38f54b950b5b1b089f7ae{
color:#d8d81e;
border-color:#d8d81e;
}
.av_font_icon.av-4xhte0-525b7cd613c38f54b950b5b1b089f7ae .av-icon-char{
font-size:40px;
line-height:40px;
}

