#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lhz8gojq-53d23f270106c260698ea3d82e910c99__0 .avia-caption-title{
color:#ffffff;
}

@media only screen and (min-width: 990px){ 
#top .avia-slideshow .av-slideshow-caption.av-lhz8gojq-53d23f270106c260698ea3d82e910c99__0 .avia-caption-content{
font-size:50px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhz8gojq-53d23f270106c260698ea3d82e910c99__0 .avia-caption-content p{
font-size:50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .avia-slideshow .av-slideshow-caption.av-lhz8gojq-53d23f270106c260698ea3d82e910c99__0 .avia-caption-content{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhz8gojq-53d23f270106c260698ea3d82e910c99__0 .avia-caption-content p{
font-size:40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .avia-slideshow .av-slideshow-caption.av-lhz8gojq-53d23f270106c260698ea3d82e910c99__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhz8gojq-53d23f270106c260698ea3d82e910c99__0 .avia-caption-content p{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
#top .avia-slideshow .av-slideshow-caption.av-lhz8gojq-53d23f270106c260698ea3d82e910c99__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhz8gojq-53d23f270106c260698ea3d82e910c99__0 .avia-caption-content p{
font-size:20px;
}
}

.flex_cell.av-tj1h5-379b6901f2d002ac4c39f6d26ba8fe6f{
vertical-align:top;
background-color:#fafafa;
}

#top .hr.av-xiavt-9cfe856ce09b070296bd777bd42845b9{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-xiavt-9cfe856ce09b070296bd777bd42845b9 .hr-inner{
width:30px;
border-color:#c3c3c3;
}

.flex_cell.av-39dht-46c7bb975439bf5d18de178e237f3438{
vertical-align:top;
background-color:#f6f6f6;
}

#top .hr.av-9nrh5-bf9e65323433c2c7958f9b5520a1839b{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-9nrh5-bf9e65323433c2c7958f9b5520a1839b .hr-inner{
width:30px;
border-color:#c3c3c3;
}

.flex_cell.av-rzdm9-be0fadd9918fdcc8eaade9989479d75d{
vertical-align:top;
background-color:#efefef;
}

#top .hr.av-q6mll-059ac50324534dd381afcb78e59d826c{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-q6mll-059ac50324534dd381afcb78e59d826c .hr-inner{
width:30px;
border-color:#c3c3c3;
}

.flex_cell.av-ez8zt-79501420dcbdfadcc64464964d3dd818{
vertical-align:top;
background-color:#e9e9e9;
}

#top .hr.av-ddumx-2af43c2d0c951be0f14eacf066176539{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-ddumx-2af43c2d0c951be0f14eacf066176539 .hr-inner{
width:30px;
border-color:#c3c3c3;
}

#top .flex_column_table.av-equal-height-column-flextable.av-fjoc1-58d9f01135c438ebaed3e374130c2110{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-fjoc1-58d9f01135c438ebaed3e374130c2110{
padding:0 0 0 100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-93cwp-c4334d3efc21d1b9a70ce856f0ac57fe{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-93cwp-c4334d3efc21d1b9a70ce856f0ac57fe{
padding:0 100px 0 0;
}

#top .hr.av-lhteucwc-28bb34fe5bbac38c80f9af6ba9fadf5d{
margin-top:1px;
margin-bottom:1px;
}
.hr.av-lhteucwc-28bb34fe5bbac38c80f9af6ba9fadf5d .hr-inner{
width:30px;
border-color:#c3c3c3;
}

#top .hr.av-nm19l-cfee8c1d35a2dc02ee2b07e80e210bf2{
margin-top:1px;
margin-bottom:1px;
}
.hr.av-nm19l-cfee8c1d35a2dc02ee2b07e80e210bf2 .hr-inner{
width:30px;
border-color:#c3c3c3;
}

.avia-section.av-lhtfpqy7-3018386d1f2a1a67e63c44297d7d9b6e{
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-lhtfpqy7-3018386d1f2a1a67e63c44297d7d9b6e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.cybran.it/cybran_wp/wp-content/uploads/2023/06/vision-ia.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lhtfpqy7-3018386d1f2a1a67e63c44297d7d9b6e .av-section-color-overlay{
opacity:0.5;
background-color:#7bb0e7;
}

#top .av_textblock_section.av-jkmanyih-55-92e01ad8417b5542f39da44de6c34026 .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .hr.hr-invisible.av-lhtiv0wg-6c48f7e15ea33a5ff6845b6fefffe63f{
height:10px;
}

#top #wrap_all .avia-button.av-lhtiu6xp-0c643e56982b10924a212b564db8e3d8:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-as2v5-3ec8cbc1cd4e1cc0c745a3694ead6f9c{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-18zjfd-9e2dc5a00e6a577249a0b379e087e611{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-18zjfd-9e2dc5a00e6a577249a0b379e087e611{
width:48.5%;
margin-left:0;
padding:0 0 0 100px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-18zjfd-9e2dc5a00e6a577249a0b379e087e611 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-146hhl-2428c8a2046503936ce47f6cb18dfff2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-146hhl-2428c8a2046503936ce47f6cb18dfff2{
width:48.5%;
margin-left:0;
padding:0 100px 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-146hhl-2428c8a2046503936ce47f6cb18dfff2 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-hlk21-32ae0fc38c40230bc01dc1838db9fc70{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-hlk21-32ae0fc38c40230bc01dc1838db9fc70{
width:48.5%;
margin-left:0;
padding:0 0 0 100px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-hlk21-32ae0fc38c40230bc01dc1838db9fc70 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-76xy1-248a87a434473c7104e1d980f0c69751{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-76xy1-248a87a434473c7104e1d980f0c69751{
width:48.5%;
margin-left:0;
padding:0 100px 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-76xy1-248a87a434473c7104e1d980f0c69751 .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-a1ke1-a0b50a847f1104a2d981145b72fa2edb{
height:50px;
}

#top .hr.av-j07cx-3a8d37754acb5729ba0b4bddcffdf2fe{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-j07cx-3a8d37754acb5729ba0b4bddcffdf2fe .hr-inner{
width:30px;
border-color:#c3c3c3;
}

#top .hr.av-dr49d-03602270c116a092380d6fa68f6ea6ba{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-dr49d-03602270c116a092380d6fa68f6ea6ba .hr-inner{
width:30px;
border-color:#c3c3c3;
}

#top .hr.av-8jylt-6908ecca906d2c7a827975c0cb3c9ec1{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-8jylt-6908ecca906d2c7a827975c0cb3c9ec1 .hr-inner{
width:30px;
border-color:#c3c3c3;
}

#top .hr.av-8e2ex-fa619ecabcba0e5b3f41270e160352b9{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-8e2ex-fa619ecabcba0e5b3f41270e160352b9 .hr-inner{
width:30px;
border-color:#c3c3c3;
}

#top .hr.hr-invisible.av-fcxa1-e45206c28cfe87ebbf01001b9df7978d{
height:50px;
}

.avia-section.av-sj49l-50c65dee78382e1bb42d817d0ae8f384{
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-sj49l-50c65dee78382e1bb42d817d0ae8f384 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.cybran.it/cybran_wp/wp-content/uploads/2023/06/whoami.png);
background-position:50% 50%;
background-attachment:scroll;
}

#top .flex_column.av-jp03t-5376c777738deff6cd838abbc242742e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jp03t-5376c777738deff6cd838abbc242742e{
width:48.5%;
padding:0 0 0 100px;
}
.responsive #top #wrap_all .flex_column.av-jp03t-5376c777738deff6cd838abbc242742e{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.av-djsdd-81d7bd725ee8bf55518608c1f7d7cace{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-djsdd-81d7bd725ee8bf55518608c1f7d7cace .hr-inner{
width:30px;
border-color:#c3c3c3;
}

@keyframes av_boxShadowEffect_av-lhtk9w9x-b5e7e0e0aa58a725a04b6a286c21d7a8-column {
0%   { box-shadow:  0 0 0 0 #e5e5e5; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #e5e5e5; opacity: 1; }
}
.flex_column.av-lhtk9w9x-b5e7e0e0aa58a725a04b6a286c21d7a8{
width:23.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #e5e5e5;
border-width:1px;
border-color:#d4d4d4;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:0 10px 0 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lhtk9w9x-b5e7e0e0aa58a725a04b6a286c21d7a8 .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-jkmanyih-39-af3ef499347ddeda408091798b8d5373 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

@keyframes av_boxShadowEffect_av-iwhvd-8d48adf5cc2eb2a81fa97e4d28860b84-column {
0%   { box-shadow:  0 0 0 0 #e5e5e5; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #e5e5e5; opacity: 1; }
}
.flex_column.av-iwhvd-8d48adf5cc2eb2a81fa97e4d28860b84{
width:23.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #e5e5e5;
border-width:1px;
border-color:#d4d4d4;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:0 10px 0 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-iwhvd-8d48adf5cc2eb2a81fa97e4d28860b84 .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-lhtkds7d-7d23f3dfbd34cc5d5f7997d76039ce5e .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

@keyframes av_boxShadowEffect_av-grajt-01a6d33b3d250fed77c1bb316d6e1e35-column {
0%   { box-shadow:  0 0 0 0 #e5e5e5; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #e5e5e5; opacity: 1; }
}
.flex_column.av-grajt-01a6d33b3d250fed77c1bb316d6e1e35{
width:23.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #e5e5e5;
border-width:1px;
border-color:#d4d4d4;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:0 10px 0 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-grajt-01a6d33b3d250fed77c1bb316d6e1e35 .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-lhtkeweq-f99f6a1abf7ad231ab3819fe5a681543 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

@keyframes av_boxShadowEffect_av-6s8mh-4180a97acf781337c57ccff4b6e6989d-column {
0%   { box-shadow:  0 0 0 0 #e5e5e5; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #e5e5e5; opacity: 1; }
}
.flex_column.av-6s8mh-4180a97acf781337c57ccff4b6e6989d{
width:23.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #e5e5e5;
border-width:1px;
border-color:#d4d4d4;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:0 10px 0 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6s8mh-4180a97acf781337c57ccff4b6e6989d .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-lhtkfbcl-31b8709c78739c55e48f475451b8e28a .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.avia-section.av-23ipn5-2cd68241ddf236be0038da122eea69e6{
background-color:#f7faff;
background-image:unset;
}

.flex_column.av-pj61-247d3662ab0c4a08fa6dafc0cf78d748{
padding:0 100px 0 100px;
}

#top .av_textblock_section.av-1s0q3d-18c4642262c4b5f07641df89bb3dad05 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-1jcby9-48d2524cfd642277b3c6c6974ad640d6{
height:50px;
}

#top #wrap_all .avia-button.av-1fa9gp-05a6e147ba6cea728d87b341221b5c95{
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1fa9gp-05a6e147ba6cea728d87b341221b5c95:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}

.avia-section.av-li1an2td-266fe187cbbe9aa58f7471d77a3e4cdc{
background-color:#f7faff;
background-image:unset;
}

#top .av_textblock_section.av-kok75-d43991e7c3f01e13c444909411d3e61b .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-huhtd-d917b95e8c5c18630f106fcac83f5a58{
height:50px;
}

#top #wrap_all .avia-button.av-bp681-faede4f9e6ae8bf1d8ce156a23096aca{
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-bp681-faede4f9e6ae8bf1d8ce156a23096aca:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}

#top .hr.hr-invisible.av-livirmc0-e2cd1cd83c08d1bf074a66fde47ea403{
height:10px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-dike1-73818fbc28eba81e74a177c64e71a698{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-dike1-73818fbc28eba81e74a177c64e71a698{
width:49%;
margin-left:0;
padding:0 0 0 100px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dike1-73818fbc28eba81e74a177c64e71a698 .av-flex-placeholder{
width:2%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bw3g9-3799b7bb2ab0b83a6855911f0831f77a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-bw3g9-3799b7bb2ab0b83a6855911f0831f77a{
width:49%;
margin-left:0;
padding:0 100px 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-bw3g9-3799b7bb2ab0b83a6855911f0831f77a .av-flex-placeholder{
width:2%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-livhx599-a01f39d2fdd49419d007016fb2961b30{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-livhx599-a01f39d2fdd49419d007016fb2961b30{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-livhx599-a01f39d2fdd49419d007016fb2961b30 .av-flex-placeholder{
width:2%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-livhxfgm-e0cb85aaa186404a418dc62a492404f3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-livhxfgm-e0cb85aaa186404a418dc62a492404f3{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-livhxfgm-e0cb85aaa186404a418dc62a492404f3 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-lhzao708-d632dac04e0b65f4b4135e2590a22e49{
height:10px;
}

#top .hr.hr-invisible.av-10j01-ee954508f979d4ea91bf72c5ae431243{
height:10px;
}

#top .hr.av-1xf7mx-a4c2330008ebbdde5af1f8051e23a9fc{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1xf7mx-a4c2330008ebbdde5af1f8051e23a9fc .hr-inner{
width:30px;
border-color:#c3c3c3;
}

@keyframes av_boxShadowEffect_av-2qmgz-29-9ec9d9d238ef8be914b74c23979f9ed4-row {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #cecece; opacity: 1; }
}
.flex_column_table.av-equal-height-column-flextable.av-2qmgz-29-9ec9d9d238ef8be914b74c23979f9ed4{
box-shadow: 0 0 10px 0 #cecece;
}
.flex_column.av-2qmgz-29-9ec9d9d238ef8be914b74c23979f9ed4{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

.flex_column.av-2qmgz-1-da4ecaeb5fed892d04da4da2420fad0c{
border-radius:0px 0px 0px 0px;
padding:66px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1x5ivd-c84bc5da2fa790d276e2f9c66a1e220a{
height:10px;
}

#top .hr.av-1ib1cx-8a6f70454811a6ad34c04b65a845b7a2{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1ib1cx-8a6f70454811a6ad34c04b65a845b7a2 .hr-inner{
width:30px;
border-color:#c3c3c3;
}

.avia-section.av-jkwotzct-41-be5e7ceea1dcef1df03bc5d6854eb63e{
background-color:#f7faff;
background-image:unset;
}

.flex_column.av-zpowp-0d811ada9d8c4ab56885971cc0c49e90{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-zpowp-0d811ada9d8c4ab56885971cc0c49e90 .av-flex-placeholder{
width:2%;
}

.flex_column.av-lof3d-865e6a80b644712eef1277ae430d8fc3{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lof3d-865e6a80b644712eef1277ae430d8fc3 .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-li0qf9e6-13dd5e18a9f60edcf99456404571f4d4 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.flex_column.av-2u10x-c2081280deb76daeddda8d382447f4b2{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2u10x-c2081280deb76daeddda8d382447f4b2 .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-li0qewac-5abc60162a61067abb357e2f1586cc02 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.flex_column.av-grlcp-5c5ffcba01c3e3cfc7186d2911e095ab{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-grlcp-5c5ffcba01c3e3cfc7186d2911e095ab .av-flex-placeholder{
width:2%;
}

.flex_column.av-9xnyh-3cebd04298c07b7abb5d876aa9ea8503{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9xnyh-3cebd04298c07b7abb5d876aa9ea8503 .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-7jptl-3a5ea24d922518b1ac563569026d9c96 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.avia-section.av-li1gdezp-0dc9dcd408b376a63df816eef51e615c{
background-color:#f7faff;
background-image:unset;
}

.flex_column.av-yxw4x-20549b07581f07217723bcef2914d5a7{
border-radius:0px 0px 0px 0px;
padding:0 0px 0px 0px;
}

#top .av_textblock_section.av-li1gem50-05bcb36f8737fdb0fe030580ddc5ea43 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.flex_column.av-44e09-4e49a35773da4d90479384e5590614ec{
border-radius:0px 0px 0px 0px;
padding:0 0px 0px 0px;
}

#top .av_textblock_section.av-li1gejz1-01c781a5f58d52245d8fd7e6232fba14 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

