ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}@font-face{font-display:swap;font-family:"so-slider-pointers";src:url(/wp-content/plugins/so-widgets-bundle/css/slider/fonts/slider.eot);src:url(/wp-content/plugins/so-widgets-bundle/css/slider/fonts/slider.eot)format("embedded-opentype"),url(/wp-content/plugins/so-widgets-bundle/css/slider/fonts/slider.woff)format("woff"),url(/wp-content/plugins/so-widgets-bundle/css/slider/fonts/slider.ttf)format("truetype"),url(/wp-content/plugins/so-widgets-bundle/css/slider/fonts/slider.svg)format("svg");font-weight:400;font-style:normal;font-display:block}.sow-slider-base{position:relative;overflow:hidden}.sow-slider-base ul.sow-slider-images{list-style:none;margin:0;overflow:hidden}.sow-slider-base ul.sow-slider-images li.sow-slider-image{width:100%;margin:0;list-style:none;position:relative;overflow:hidden}.sow-slider-base ul.sow-slider-images li.sow-slider-image>img{display:block;width:100%;height:auto;border:0}.sow-slider-base .sow-slider-pagination{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;bottom:20px;font-size:0;left:0;line-height:11px;list-style:none;margin:0;padding:0 30px;position:absolute;width:100%;z-index:1001}.sow-slider-base .sow-slider-pagination li{display:inline-block;font-size:1em;text-align:left;margin:0 4px 0 0}.sow-slider-base .sow-slider-pagination li:last-of-type{margin-right:0}.sow-slider-base .sow-slider-pagination li a{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:block;height:11px;opacity:.45;text-indent:-9999px;width:11px}.sow-slider-base .sow-slide-nav{list-style:none;z-index:1001;position:absolute;top:50%;transform:translateY(-50%);opacity:.75;font-size:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sow-slider-base .sow-slide-nav a{display:block;padding:15px;text-align:center;text-decoration:none;color:#fff}.sow-slider-base .sow-slide-nav a em,article,footer,header,main,nav,section{display:block}.sow-slider-base .sow-slide-nav.sow-slide-nav-next{right:5px}.sow-slider-base .sow-slide-nav.sow-slide-nav-next a{background-position:top right}.sow-slider-base .sow-slide-nav.sow-slide-nav-prev{left:5px}.sow-slider-base .sow-slide-nav.sow-slide-nav-prev a{background-position:top left}.sow-slider-base [class^=sow-sld-icon-]{font-family:"so-slider-pointers";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sow-slider-base .sow-sld-icon-thin-left:before{content:""}.sow-slider-base .sow-sld-icon-thin-right:before{content:""}.so-widget-sow-slider-default-6d39609536fd-1652 .sow-slider-base .sow-slider-pagination{text-align:right}.so-widget-sow-slider-default-6d39609536fd-1652 .sow-slider-base .sow-slider-pagination li a{background:#fff}.so-widget-sow-slider-default-6d39609536fd-1652 .sow-slider-base .sow-slide-nav{font-size:25px}.so-widget-sow-slider-default-6d39609536fd-1652 .sow-slider-base .sow-slide-nav a{color:#fff}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:#fff0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}strong{font-weight:700}img{border:0;max-width:100%;height:auto;pointer-events:none}button{font-family:inherit;font-size:100%;margin:0;line-height:normal;text-transform:none;-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:"avenir";src:url(/wp-content/themes/roicompany/fonts/Avenir-Next-Regular.otf);src:url(/wp-content/themes/roicompany/fonts/AvenirNextLTPro-Regular.eot);src:url(/wp-content/themes/roicompany/fonts/AvenirNextLTPro-Regular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/roicompany/fonts/AvenirNextLTPro-Regular.woff2)format("woff2"),url(/wp-content/themes/roicompany/fonts/AvenirNextLTPro-Regular.woff)format("woff"),url(/wp-content/themes/roicompany/fonts/AvenirNextLTPro-Regular.ttf)format("truetype"),url(/wp-content/themes/roicompany/fonts/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"javacom";src:url(/wp-content/themes/roicompany/fonts/Javacom.otf);src:url(/wp-content/themes/roicompany/fonts/Javacom.eot);src:url(/wp-content/themes/roicompany/fonts/Javacom.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/roicompany/fonts/Javacom.woff2)format("woff2"),url(/wp-content/themes/roicompany/fonts/Javacom.woff)format("woff"),url(/wp-content/themes/roicompany/fonts/Javacom.ttf)format("truetype"),url(/wp-content/themes/roicompany/fonts/Javacom.svg#Javacom)format("svg");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0}.wrapper{width:100%;font-family:"avenir",sans-serif;font-size:18px;color:#1d1d1b}.wrapper .main-title{line-height:.1;display:block;font-size:56px;font-weight:400;font-family:"javacom",sans-serif;text-transform:none;color:#bf9b30}.textwidget h1,.textwidget h2,h1{font-size:38px}h2{font-size:32px}h3{font-size:24px;margin-bottom:20px}.textwidget p:not(:last-child){margin-bottom:20px}h1,h2{text-transform:uppercase;margin-bottom:30px}a,li,p{font-size:18px}a,footer a{text-decoration:none}a{color:#bf9b30;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,footer a:hover{text-decoration:underline}ul{list-style-type:none}.side-padding{max-width:1200px;padding-left:7.5%;padding-right:7.5%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){h1{font-size:34.2px}h2{font-size:28.8px}h3{font-size:21.6px}a,li,p{font-size:16.2px}}footer{margin-top:-4px;background-color:#bf9b30;color:#fff}footer a{color:#fff}footer section{padding-top:30px;padding-bottom:30px}footer section>div:first-child table{margin-top:5px}footer section>div:first-child table tr td{font-size:18px}footer section>div:first-child table tr td:first-child{padding-right:30px}footer section>div:nth-child(2) .footer-logo{max-width:275px}footer section>div:last-child{max-width:275px;text-align:right}footer p.copyright{text-align:center;padding:10px 0}main{min-height:calc(100vh - 293px);background:url(/wp-content/themes/roicompany/img/background-rhodos.jpg);background-position:center bottom -230px;background-size:contain;background-repeat:no-repeat}table.menu{width:100%}table.menu tbody tr td{vertical-align:top}table.menu tbody tr td:first-child{width:100%;padding-bottom:20px}table.menu tbody tr td:not(:first-child){min-width:4em;font-weight:700;padding-left:20px}.flex,header nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.margin-bottom{margin-bottom:40px}.padding-bottom{padding-bottom:30px}.extra-margin-bottom{margin-bottom:60px}header{position:fixed;top:0;right:0;left:0;height:142px;background:rgb(0 0 0/.4);padding:20px 7.5%;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box}header .header-container{max-width:1200px;margin-left:auto;margin-right:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .logo a{display:block}header .logo a img{width:325px}header nav>ul a{text-transform:uppercase;color:#fff;font-weight:700}header nav>ul a,header nav>ul a:hover{text-decoration:none}header nav>ul .sub-menu{display:none;background-color:#bf9b30}header nav>ul .sub-menu li a{display:block;color:#fff;padding:5px 10px}header nav>ul .sub-menu li a:hover{background-color:#ab8a2b;color:#fff}@media screen and (max-width:1200px){header{height:110px;padding:20px 0}header .header-container{-ms-flex-wrap:wrap;flex-wrap:wrap}header .logo{padding-left:7.5%}header .logo a img{width:225px}header .interactive-media{padding-right:7.5%}header .interactive-media a{text-decoration:none}header .interactive-media button.navbar-toggle{position:relative;background-color:#fff0;border:2px solid #fff;border-radius:3px;width:44px;height:40px}header .interactive-media button.navbar-toggle div{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 8px}header .interactive-media button.navbar-toggle div .icon-bar{display:block;height:2px;background-color:#fff;width:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header nav{display:none;position:absolute;top:110px;left:0;width:100%}header nav>ul{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header nav>ul a{display:block;padding:10px 0}header nav>ul,header nav>ul .current-menu-item{background:#bf9b30}header nav>ul .current-menu-item a{color:#fff}header nav>ul>li{border-top:1px solid #1d1d1b}header nav>ul>li:last-of-type{border-bottom:1px solid #1d1d1b}header nav>ul .menu-item-has-children{position:relative}header nav>ul .menu-item-has-children li{padding-top:10px}header .bttn-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff0;border:2px solid #fff;color:#fff;width:40px;height:36px;margin-right:10px;border-radius:3px}}@media screen and (max-width:475px){header{height:78px}header .logo a img{width:120px}header nav{top:78px}}@media screen and (max-width:350px){header .interactive-media button.navbar-toggle{width:40px;height:36px}header .interactive-media button.navbar-toggle div .icon-bar{width:20px}header .bttn-mobile{width:36px;height:32px;margin-right:5px}}@media screen and (min-width:1201px){header .interactive-media{display:none}header nav{width:75%}header nav>ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header nav>ul .current-menu-item>a,header nav>ul a:hover{color:#bf9b30}header nav>ul>li{position:relative}header nav>ul>li .sub-menu li{white-space:nowrap}header nav>ul>li:not(:first-of-type){margin-left:40px}header nav>ul>li:hover .sub-menu{display:block;position:absolute;left:0}}@media screen and (max-width:400px){.textwidget h1,.textwidget h2{font-size:28px;word-break:break-word}}@media screen and (max-width:768px){.panel-grid>.panel-grid-cell:not(:first-child),.side-padding>div:not(:first-child){margin-top:30px}}@media screen and (max-width:1200px){footer>section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer>section>div:not(:last-child){margin-bottom:30px}footer>section>div:first-child h3{text-align:center}footer>section>div:last-child{max-width:100%;text-align:center}}@media screen and (max-width:553px) and (min-width:401px){.textwidget h2 .main-title{font-size:40px}}@media screen and (max-width:400px){.textwidget h2 .main-title{font-size:32px}}.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900}.fa-envelope:before{content:""}.fa-phone:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/roicompany/css/font-awesome/webfonts/fa-solid-900.svg#fontawesome)format("svg")}